I think you guys are in the wrong forum for this.
For problems with women, you need to be reading dating and seduction material - not medical forums. A lot of dating advice covers approach and sexual anxiety - but in a way that is more relevant to the field of dating and relationships.
If you have problems with re-occurring thoughts that you find to be negative or unpleasant - then it's usually a good idea to try to figure out why you are getting those thoughts in the first place, and then figure out what you can do to stop them. I sometimes try to "re-program" negative thoughts into positive ones. For example, whenever I get a negative thought that I don't like, I immediately start thinking about a past experience in my life that I actually enjoyed... and I try to keep focused on that thought for a little while. When I'm focusing on a pleasant thought, I forget that I was even thinking about a negative one earlier. The more I do that, the more I put myself into a positive state of thought and emotions - and that eventually overwrites the negatively re-occurring thought(s). Another technique is to just try to not make a big deal out of a particular thought. Whenever you get a negative thought - imagine what it looks and feels like... (ie. what is the scenario in the thought, are you in that thought or are you observing from third person view, what is the mood of the thought, what are the colors, what is the sound, what is actually happening in the thought) - and then make a black and white movie out of it (by changing the thought's colors to black and white), slow all the action of the thought down, add some silly circus (or smooth classical) music in the background... and just look at that thought as if you were watching an old black and white movie from the 1930's. The more you do that to each of your negative thoughts - the less serious they will start becoming, until you realize that they are just foolish thoughts, and you will forget them.
However, my favorite negative-thought eradicating method is the re-programming method. I used to play competitive tennis for many many years - so whenever I get a negative thought, I immediately start thinking about my victories in tennis, and I even start to feel the physical, emotional, and mental symptoms of those victories. Just the thought of them makes me feel great, and I forget that I was just thinking about something negative.
Now, if your problem is sitting at home on the computer all the time and not going out - then you need to start going out. You can't expect to overcome the fear of meeting new people by being away from them and not interacting with them. You need to actually get out of the house and socialize. Take up a new hobby that will put you around lots of people. But you NEED to do it - otherwise you will not overcome your fear... and I know really well that it is your fear. I had the same problem - but I corrected it by the same advice I just gave you.
Another important thing is to not consider yourself to be the casualty of society - because everything that is currently happening to you is your own doing, and not someone else's. You need to take full responsibility for your own life. Start small, and progress with small steps - but the key is to constantly be moving and doing something.
Anyway. Your guys' problems are not medical anxiety. Your problems are lack of knowledge in dealing with social and personal situations. Educate yourself on the topics of dating, psychology, self-improvement, etc. - because if your parents haven't given you the skills that you need to possess in today's society (due to them being oldskool and not knowing any better), then you probably don't have those skills. The only way to gain those skills is to read, read, and read...