Ok... I think that there are much nicer guys out there. This guy sounds like a mess! How old is he? Sounds like the bottom-line is that he wants to have a good time, and you want more than just a good time. Hence the stalemate. As much as it may hurt you, you won't be able to force him to feel differently all by yourself. Although, perhaps life as a whole will one day teach him to be more decent to people - especially the opposite gender.
What kind of advice do you think anyone would give to you? Be the person guy or girl? I'm a guy and I will tell you that this particular guy will only end up hurting you again if you continue to express interest in him. I sense that you have strong feelings for him? Perhaps no advice will be able to cure you of those feelings - only Time itself is usually good at subduing romantic feelings.
It's probably best for you to try to go out with your friends and meet other people. Rather than wallow in your misery at home or by yourself. Your feelings will most certainly get the best of you without others around to distract you. Yeah, so you have to "use" your friends to get over this guy, they won't mind.