You are lucky I am posting skywalker66, but I doubt you will take my advice. Just by reading your posts in this thread, I can tell you that you are way too self-conscious. Think of something you are good at. Something that you are better than the average person at. Now you are confident about it right? You know what you can do, and you know what needs to be done to win at whatever it is, you don't question yourself. You aren't self-conscious about it.
That is the attitude of success, you need to take that attitude and apply it to the rest of your life. Work, school, girls. Whatever it is you are good at, you aren't coming to a message board to ask people what you should do next, or posting what your next move will or might be right? Right.
Tonight you took a step in the right direction so don't let the hecklers here demoralize you. You went out and did your thing, you learned from it. You have to keep on doing that. You are out there for yourself and learning for yourself. Your roomates kind of ditched you, but you didn't care, that was good. Your voyage, Skywalker, will be one that you travel alone many a day. You take your confidence in yourself and keep it with you at all times. Tou know little of what needs to be done in social situations now (judging by the hot girls' reactions, but then again you danced with some so you have something to work with, good), but you know that you need to learn and that's what counts. Keep going out and learning, that is the only way to do it.
You have to throw out thoughts that limit your success. For example hanging out with a girl so you can meet other girls. Think of guys who go out with friends and meet girls, they are mostly going out to meet girls, but is it wrong for them to go out with friends to do it? Then why is it wrong when those friends are female?
Another thing, which you will learn from observation if you go out enough, is that you can't be the guy going around saying "I Want a girlfriend.", "Do you have any girl friends to hook me up with?". Basically you can't go up to a girl and say hi, I want a girlfriend, do you want to be with me? What reason does she have to want to be with you? Every other guy on earth wants to be with her too. Girls don't work like this. Girls have to see some value you in you, in the way you interact with them, and in the way you interact with other people, to become interested.
Like people said, working out can only help you. Seeming interesting to girls is what you have to do ultimately.
Again I doubt what I say will have any impact so I'll stop now.