Play a co-ed sport. Through sports, you'll:
- improve your fitness and yourself confidence - meet new girls - have a socially structured environment. The sport you're playing is a topic you can talk about with your teammates.
There are few other reasons why you should play join a sport team in your situation but they are not coming to my mind at the moment.
Good luck