Hi Tryst, welcome to the forum hey don't worry man I'm also 18 from the UK and I didn't lose my virginity until recently this year. I honestly believe we brittish folk have it easier due to the high level of binge drinking girls when it comes to getting laid

this is a problem for finding a decent together girl for a relationship though.
Turn up the night is spot on with his advice don't beat yourself up man, instead keep pushing and you will desensitize yourself to it. My night game is totally egoless now because I have done so many approaches and had a little bit of success. Funny thing is now I'm slowly getting more success due to having desensitized and I intend to keep at it til I'm a pimp.
Your problem with reaching 2nd base is very common you have probably been a provider rather than a lover, (I took this out David De'Angelos Double Your Dating e book)
Lover example:
1. The Bad Boy signifies danger. He controls the situation and is always a thrill to be around.
2. The Adventurer is fun, loves to try new things, and keeps women on their toes with new challenges.
3. The Seducer is sensual, making his girl feel sexy.
4. The Artist uses his creativity and complexity to move her emotions.
Provider:
1. The Successful Guy provides stability, mostly financially.
2. The Daddy is the guy who tells her how to act and what to do, just like her father used to.
3. The Regular Guy is the typical guy: loyal, stable, and ordinary.
4. The Ass Kisser pampers women, usually verbally.
Provider's get sex less often because a women want's a relationship with them so you have to hold it out for months with no guarantee of ever getting some. My advice try add a bit of adventurer or bad boy attributes to yourself.