you can't make someone commit. you can only make them super jealous so they WANT to commit to you. haha jk. in all honesty though, if he doesn't want to commit, there is really nothing you can do. if somehow you force him into a relationship, it probably won't work anyways because he is obviously not ready for one right now. as samwhore said, just WAIT! not necessarily for him, but wait until the right person comes along.