Too drugged up to read this through, but I'll do my small, but (hopefully) usefull little speach on this issue:
Social anxiety is a confidence issue and it can be overcome by either professional assistance (regular talks with a psychologist/psychiatrist) or with a lot of guts.
That second one is simple, but you require to step far out of your comfort zone. You should force yourself into unkown social territory. That way, you'll have no choice but to interact. At first this'll be horrible, you'll find yourself completely mute or just saying the most inappropriate and awkward thing out of the tension you experience. However, when repeating this "excercise" more often, you'll grow comfortable around uncomfortable situations and you'll developped a relaxed state of mind. That's step one. From there on out, you'll already feel way more confident in whatever situation you're in and think clearly and confidently. That confidence is key to the actual social interaction, but becoming the social creature society expects you to be, will require experience from convident conversations.
Then there's option 3: Medicate with benzo's. This'll help for a while, until you're addicted and you'll experience withdrawal anxiety. Don't go that road.