<insert relationship pursuing rant>
the most important thing, regarding getting girls that you need, is realizing u dont need one. Lack of confidence, nervousness, insecurity, etc...are the easiest things to read on people and among the biggest turnoffs to girls.
You need to rewire your brain to accept that you dont need a girl...THEN go looking for girls. If you can convince yourself it doesn't matter and you dont really care that much...then you have no tension, you're relaxed, and girls will be more interested in you knowing you are not desperate.
DONNOT crush at any girl you dont really know, worst mistake ever...get to know, at least somewhat, a girl before you decide if you like her. Dont set yourself up for disaster.
If she's not interested, thats terrific...because you dont deserve to punish yourself by hurting over someone who doesn't like you...
It was said earlier^^^ "its a numbers game"
------------------------------------
I think you should have a different mindset about dating. If you feel confident and complete without a girl, it makes you that much more attractive to girls.
The good thing you have about you, is actually your shyness...people that talk about themselves aren't interesting...but if you can make the other person have to ask you questions you know you've got them curious already. I think if you can engage conversation (and be willing to not care how it goes [there's no such thing as failure-if they're not interested then they're not worth it for you])...*ahem*..if you can engage in conversation, eventually someone will feed the conversation back and just take it from there.
Just dont get too excited, because you dont want to hurt yourself later. Afterall, you are already a confident, complete person.