That's better HarryMac, you had me wondering about a new form of yoga combining running?
Ok, I'm a girl & I will give you my tips.......
1) firstly dont worry about being a virgin, there's lots out there, more than you realise. It's not a big deal. Some ladies would love a less experienced guy, gives us a chance to be a bit bossy!!!!!
2) it's almost impossible to meet someone at a pub/club... Let that idea go, it's too hard
3) the best way to meet people when you are in your 20s is through work. It's easy because there is often drinks on Friday night & you will find it easier to talk to people when you already have work in common. It's easier than talking to strangers. Once you are a regular after works drinker you will be invited to their parties - once there it snowballs.
4) if you don't work with younger people seriously consider changing jobs to move where there are younger ones around you. Where I work the young girls march around on Fridays press ganging all the men into going out with them....
5) join a team sport, dragon boat racing near me is extremely social....there will be things near you. I hear good things about cross fit. Weight training is good for building confidence.
6) volunteer one night a week, at an animal shelter, homeless shelter whatever suits you, just gets you off the couch & out meeting different people. Also good for widening your perspective & giving you something cool to talk about when you do meet someone.
7) dance classes! Seriously, gets you moving with a variety of girls & more confident in your own body, also stops you being all weird about physical closeness with girls!
8) if you are young share housing is a good way to meet people. If you flat share with 3/4 people there's always something going on. Look for share housing near a major teaching hospital, lots of young nurses, they will be glad to have a guy in the house (good security) in a short time you will increase the number of girls you know by 500%
Hope this is helpful!
Good luck!