Forgive me for registering just to reply to this topic but Googling something else brought up a thread on here and then I saw this.
I'm male and still a virgin although I'm mid-thirties. It's socially crippling and as time goes on only gets worse. I have a medical condition which means I have low testosterone levels which does affect my libido. I'm currently on medication to sort the levels out but due to my condition it's a slow process (currently 7 years!).
I've read the comments on here with interest, and whilst I fully agree that more social interaction is required, it is after all a numbers game, it's like trying to scale Mount Everest in a mankini. It's bloody hard.
I was always shy as a kid and to combat that I 'created' a persona, and anyone who briefly meets me would say I'm loud, amusing and confident. It's all an act, and anything more than a brief encounter I start to struggle. People who know me just think I'm anti-social through choice, because that's what I tell them.
I paid an escort for her time a few years ago to finally rid myself of this affliction but I couldn't do it, I couldn't get an erection and spent the entire time talking to her. I'd told her of my issues beforehand so it was nice to be able to be honest with her. She was very sweet and a single mum. It was an expensive conversation!
Sorry OP, I can't offer any help, I'll probably be in the same position when I get to your age.