I am 17 and have never had a relationship with a girl. I really want to feel the intimacy of having someone extra close to you but am too shy to approach any girl with anything remotely to do with going out.
Most Helpful Guy
I was in the same position as you. First things first, work on your appearance. Buy some decent clothes, and build some muscle by lifting weights. Find a good bodybuilding routine. That will build your confidence massively, and it will make dating much easier for you. In fact the bigger I got the more women I had approach ME rather than the other way around.
I got into the PUA community, although I wouldn't recommend it - there are a lot of people who give terrible advice, who are as clueless as you are, often just after your money. Some of them give good advice, I'd recommend (in order of how I rate them):
1) Steve Jabba: http://www.authenticpua.com/ (read his blog posts)
2) Aaron Sleazy: http://aaronsleazy.com/cms/ (check out his forum and his book minimal game)
3) Alan Roger Currie
4) Some David DeAngelo stuff on being cocky and funny is good, but don't listen to all of his stuff: http://www.sosuave.com/romance/david/art144.htm
I practiced online first, because it's easier. Then I went on dates with girls, then I started approaching them in real life. You gain confidence the more you do it, and you have to continuously push your way out of your comfort zone.
One thing a lot of guys do wrong is that they think they can wait until they're confident BEFORE approaching women, but it doesn't work like that, you get confident AFTER approaching women. If you don't pussy out of doing this, you will get rejected, but you'll eventually realise that it isn't as bad as you imagined it to be, and the more you do it the more you'll grow a thick skin.
So basically, go talk to loads of girls, make moves, and your balls will grow.0