You're not shy. Your problem is procrastination and laziness. And if you cannot go out right now and face your fears, there's no exact strategy in overcoming fears? Yes, but wait!
Am talking about familiarity. Professionality comes after continuous practical practice. Your practical practice in overcoming social anxiety is to become social.
It's awkward to meet people and run at a time. You also need to realize that many of those fellas are more shy and anxious than you.
Suggestion 1, go watch football in the public and learn to involve yourself in cheering and some short debates about the players. This is a sure way of overcoming shyness and social anxiety.
It gives you the chance to speak openly to people you've never meet before, let alone knowing their names.
And if you procrastinate right here, you're going to end up more shy, for you're distancing yourself to the social.
Some strong tips to consider while outside...
In class, lecture hall or normal group conversation, be an observational learner. It increases conversation ideas, makes your voice unique, attractive and superior. Which in turn brings about boldness, knowing that you are the best out of your best.
Learn to maintain eye contact with people you're comfortable with.
To stop social anxiety, pick yourself out of the comfort zone. For example, sometimes I love wearing my t-shirt the backside in front, just to get out of my comfort zone.
You can wear mismatched socks and other unusual dressing combinations you might think of. People will get interested, get some inquisitive-confidence in talking to you, which opens you up to more social experience, more friends and more comfort when meeting anyone.
Ask people the time to overcome shyness and social anxiety. Ask more than usual, you'll realize that you're getting used to the social stuff.