If no: Fix this. Learn to like yourself and realize that you're awesome.
If yes: You will eventually meet girls, and if they're even marginally decent judges of character, they'll also realize that you're awesome. It sounds like you're not the kind of person who enjoys parties. That's fine, though drinking helps (both with you and with them). When you get to med school, you'll be forced to be around people, and many of those people will be girls. Join study groups. Hang out with these people. If you like one and think you might like to date them, take a time when you're alone and say that. Literally. Just say that. "Hey. I think you're cute/funny/interest/whateveritdoesn'treallymatter. Would you like to get coffee/drinks with me some time?" Confidence is really 95% of the battle. (The rest is not looking/smelling hideous.)
I could go on, but really most of this comes down to the first question. The more comfortable you become with who you are the easier it will be to get dates with girls if you want them.