I wish I could say i had an answer I suffer from social anxiety I tend to have very hard time meeting people. You might try going to something like a church or a college youth club. At least then you could meet someone in your age range and have a chance to hit it off with someone.
I wish I had better answers.