I don't get what you people get all worked up on this topic. Thinking up strategies and pickup lines and whatnot... it's not an RTS, you geek bastards
crazyhaircut94, if you're telling the truth, you look quite okay on the outside, and the fact that you come here to get (possibly) openly humiliated by hundreds of forumers to get advice, shows that you care. There is nothing else you need. In fact, you need the second thing only, the desire, and you are in.
Hell, I'm overweight with a bad skin and a chip on my shoulder, and I had many gfs. Could've had more, but I'm extremely picky about who I want. It's not about looks or strategy or whatever, it's being....you. Yea that sounds empty and used, but it's true.
DON'T try to pick up girls, simply don't. Don't try to win them over or anything.
My secret: Girls are humans too (stay with me now

), and they don't need special treatment.
Don't change your attitude when talking to girls! If you are a naturally friendly person, be that way, if you are an obnoxious asshat, go with that (believe it or not, there
are girls who like that).
A woman can smell faking from miles away! And believe me, most of them hate fakers, who try to be someone else just to appeal to them.
Many guys fail at the very fist step. They try to hide their lack of confidence and personality flaws with acting. One thing you should do to overcome confidence issues and personality flaws:
Nothing! That's right, nothing. Your personality flaws are a part of you, that's what makes you interesting. Nobody would want a perfect guy or gal, because they are boring. Instead of trying to change yourself, embrace yourself. Instead of trying to hide your flaws, work them into your persona. In fact, it's pretty useless to hide anything from your wannabe gf, or trying to act differently, because even if you succeed seducing her, sooner or later the real you will come crashing to the surface and everybody hates living a lie. If you gotta get together with someone, chose one who accepts you the way you are, and not some hazy, fairytale you.
The best way to do this, is to be
you from the get go. If you like anime, tell her, show her some. If you like FPS, invite her for a round of Halo 3 or whatever (tip: many girls like RPGs, every one of my gfs liked them. NWN, Diablo, Icewind Dale, Oblivion...etc). If she doesn't like it, no matter, don't be discouraged, choose some other thing. Its inevitable to hit some rocks along the way. Just don't deny yourself. Show her your world, and try to get to know hers, find something you like in each other.
If it doesn't work out, don't despair. It's not your fault. Maybe you two are just not meant to be. One thing you should never, ever do, ever: trying to force it if doesn't work.
Never! It just makes it even more difficult and painful if everything comes crashing down on you. Many guys facing rejection thinks, that it's their fault, that they didn't give their best, or messed up somewhere along the way, and if they could somehow make it better, if they just try a little harder...
NO!. Don't. You'll just hurt yourself more. If you hit a brick wall with her, stop, and walk away with your dignity intact. Don't be pushy or needy, because women work like the same polarity magnets: the more you push, the harder they push back, until one of you brakes. And guess who'll be on the losing side...
Just be casual, don't try to rush the girl, talk to her like any other friend you have, and if it takes, continue along the way. If it seems hopeless, look for greener pastures elsewhere. Believe me, you'll save yourself from many heartbrakes.
I know you probably won't take my advice on this one, since mostly everybody thinks he knows better, and you'll probably go hurt yourself more times than you'll like, but that's romance. Learn from the mistakes
