During college I had TWO very good friends who were in same boat as you, my friend. They were 21, going to bars and sometimes talking to chicks, never ever ever closing or even getting anything other than numbers, and not calling. Anyway, I took them out and showed them the way.
Things like, look forward to rejection, take it like a man and learn from each one, and build on your game.
Set goals in a reasonable way. If you are a 21 year old virgin, and have no chatting game or make out game, you are like 5 years behind the alphas, and you ought to settle for say 6's and 7's, or 5's, the friends of the chicks you are currently trying to get and failing. I am getting on to 50 now, and I am proud to recount the number of 5's 6's and 7's I excitingly let take me to their home, never be ashamed, never set goal so high you can't get it. Plus, practicing on girls who may be as unconfident as you are will surely give you game. If one of my pals sees a picture of a mommy I took out last week, and says something stupid about her beung a little curvy or chubby, or having a weird face or something, I remind them that she let me buttfuck her or cum in her hair, or let me shoot my load on her wedding ring, and then I ask him if his wife is still sleeping in the guest room.
Keep up that body work, as others mentioned. You don't have to look ripped like a muscleman, that usually scares off all but the top high maintenance chicks anyway. But you have to look like a dude that a female would get wet over, at a club or bar. If you're like skin and bones and your wrists are the size of hers, good luck. If your chest is flat and they can see your clavicle, no way. Chicks, at least ones your age who you may meet at a bar or club, have body image in mind of a guy with a good strong body. Work out, keep it up, make those gains.
Grandfather told me many years ago, relating fishing to fucking. If you fish, and have one rod and put one rod in lake, can wait all day to get a fish. If you have twenty rods, and put all twenty into three different lakes and rivers, can eat fish until you choke to death. As I mentioned above, don't be afraid to get rejected. Ask EVERY girl, as long as you aren't harrassing them or doing creepy shit.
Chat them up, ask them about things chicks like to talk about. They love to bitch about their coworkers, or friends, or whoever is a bitch in their mind; you listen to them, ask them about those bitches, and after every sentence, say things like "that fucking bitch", or "holy shit did you slap her", or whatever she might like you to say. Don't be a simp, but chicks get all wet when dudes ask them about themselves and then let them talk, and the dudes reply in agreement but don't attempt to fix it.
Go out with Chad from your work, wing man can always get the friend. And if you are any kind of student, you will see how does he do it.
Last, as other said, please try and exhaust all possible ways to win the game yourself, on your own, rather than peeking at the answer in the back of the book. Mongering is addictive. I used to do it 20 years ago, and was able to stop, mostly because of going to the war, but here I am now, right back to it, and totally addicted. And I have no problem whatsoever picking up ladies. I'm just so addicted to the hobby, I wish I had never gotten back to it. There's just something about ladies that literally don't say no to anything, or at least the game of knowing that there is a very good chance that this woman will let you do anything to her.