This may sound harsh, but the fact that you actually posted this post indicates what your problem is. GET OFF OF YOUR ASS, SHUT DOWN YOUR COMPUTER, AND GO LIVE YOUR LIFE.
Somewhere out there is a girl who is going through the same thing you are. You WILL NOT meet her in your computer room.
Also, be sure to go to places where you will meet women worthy of your attention, such as church. Stay away from women in bars, casino's, etc.
One last note: you are 22 year's old, in other words, a pup. Be patient.
Not necessarily! I met ~the one~ right here on FR (we're getting married in two months). And I know at least two other couples, now married, that met online.
And you're only 22! Give it time, enjoy your life as it is.
Oh, and be careful what you post on FR.... you don't want to lose her over something stupid like a Terry Schiavo flame-war.