Ever onward is correct. I'm really not trying to hurt your feelings but you really don't have any social calibration. And that my friend is the root of your women problems. That and the fact you have a huge agenda. Women can smell an agenda from a mile away. You need to just chill and stop over thinking everything. As my ex Jessica would always say "Whatever happens, happens."
Step 1: Forget about women. Forget about them. Lose the agenda and just totally forget about having sex with women. Completely remove the pressure from yourself. Jerk off if you have to, whatever. Just stop looking to hook up all together.
Step 2: Stop taking life so seriously. It's not a game of chess.
Step 3: Be pro-actively social. Burn your computer or at least shut it off. Step into the real world, hit up some parties, develop your social circle and let your social skills develop naturally. Stop acting like you're "too good" for bars and parties (we all know thats just your way of making yourself feel good... reject others before they can reject you type deal).
Social skills cannot be developed through a computer. You need to actually interact with people. Make friends, have NO AGENDA other than getting to know them and have a great time.
Step 4: Work on becoming a socially aware, "chill" guy. You will get laid without even trying, provided you actually do what I'm telling you to.
++++++++++
And there you have it. I dare you to take action and follow the above plan. Unless your "too good" for it, of course.
Overall, stop making excuses for your lot in life. Stop backwards rationalizing your inaction. I highly recommend you read The Secret. I'm not a spiritual person, but I fully believe in the Law of Attraction. It's made such an impact on my life.
Kudos,
Matt