Like I said, I totally know how you feel because that was what I was in your age. I can say I am a computer geek doing programming all the times so I do not go out to meet people.
Trust me, just be positive and confident. Girls do not like guy who lacks self confidence.