Here is my advice. Don't find a GF. Just go around dating.
If you are uncomfortable with dating, because of self confidence? Then go for massage *hint*. Have fun. Loosen up. Be comfortable around girls. Then it will improve your confidence. Improve how you talk to girls. How you make an impression. How you walk and talk even. The key is to be comfortable around girls and not try too hard. Be confident. Go massage..

it helps.. start talking to these girls. Flirt with them. You got nothing to lose. Improve your flirting techniques and that will also improve your confidence.
Be comfortable with yourself. Go and enjoy life. Travel solo (no parents no buddies) to some strange country. I went to India for a month, went to Tibet for 3 months, and Nepal for another month. Came back a different person. Helps you build your confidence.
All the best. You are still v young. Enjoy more