No amount of reading pickup techniques on the Internet will ever make you overcome social anxiety. Being told to be confident is entirely different from being confident. Real confidence can't be faked, and it only comes as a result of doing things. Here on Seddit we talk a lot about the abstract concept of being confident, but if you're like most of us, you'd prefer concrete instructions. So here they are:

  • If you're self-conscious about your body, do something about it! Join a gym, consult a trainer, and start exercising three times a week. Set a fitness goal, make a plan to get there, and stick to the plan.
  • Buy some decent clothes. Go to to a boutique store like Express Men or Banana Republic. Invest some money in fitted clothes. They'll make you instantly feel more attractive.
  • Get a hair cut! Pay attention to your grooming.
  • Join a Meetup group and start going to meetups
  • Volunteer for charity at your local church, soup kitchen, animal shelter, etc.
  • Take dance classes such as salsa, swing, hip hop, or ballroom.
  • Take improv classes
  • Go speed dating
  • Approach dozens of women. Go out regularly and set a goal to approach at least three women every time you go out.
  • Perform on stage. It could be dance, improv, a play, open mic stand-up, poetry night, or whatever. It's terrifying but you'll feel soo much better afterwards.

If you go out and do these things, you'll notice your confidence skyrocketing when you talk to strangers. You'll spend less time worrying about whether she likes you and more time trying to decide if you like her.

Anyone have any more suggestions?