Get a job, clean your room, get in shape, learn to dress (and smell) like someone girls want to have sex with.
This really cannot be stressed enough. The more you improve the rest of your life, the easier pickup will be. You don’t need to make fitness and bodybuilding your number one hobby. You do need to make fitness something you think about though. Eat healthier, exercise more. It’s really that simple. You’ve probably know lots of girl who’d be really attractive if they just lost a little weight. Not that much, maybe 10 pounds. It works both ways. You’ll feel better, project a better energy, your clothes will fit better, and you won’t have to quit having sex after two minutes because you’re not used to doing pushups. Stop eating so much crap, and exercise at least 30 minutes a day 3 times a week, even if it’s nothing more than going for a walk.
Also, drink a lot more water. An adult male needs 3 liters of liquid per day, not accounting for replacing water lost through sweat, and the effects of alcohol or a salty diet. You will lose fat quicker by drinking more water, it will improve the quality of your skin and hair, and you’ll just feel better.
There’s too much to say about fashion for this post, so I’m just going to say to get a full length mirror. Look at yourself in it. Style is really personal and subjective, but get clothes that fit, and actually take a few moments to consider how you look.
You also need to keep your home presentable. Every time you go out, have a home you can bring a girl back to. If you know you can’t pull because your place is a mess, you’re going to have that in your subconscious and it’s going to hinder your game.
Finally for this post, get some hobbies. I read a lot, I write, I volunteer with a non-profit, I listen to Fresh Air, Wait Wait Don’t Tell Me and A Prairie Home Companion, and I cook a lot and like to learn about food and cooking. Pick whatever hobbies you want, but try to have something that is either hands-on or creative. It’s easier to attract girls when you’re an interesting person, plus you’re going to be much more relaxed and less needy when you have other sources of enjoyment in your life. Likewise, cut down the amount of time you spend watching trash TV, playing video games, and otherwise being completely unproductive. You don’t need to completely eliminate these things, but they shouldn’t be the biggest thing you’ve got going on.
A lot of guys have shit lives and are hoping they can find a girl who makes everything great. You won’t find that girl. She doesn’t exist. And, it’s not fair to expect a girl to polish your turd of a life. Become a whole person, one that’s just in search of another whole person to share the adventure with.