I'm a veteran of SA--I'm in my fifties (female) and have had it before anyone could tell me what was wrong with me. I had a traumatic teenaged experience (baby at 17 who I decided to keep and raise with the help of my family). At that time, this was such a no-no, that it triggered my propensity for social anxiety. This anxiety (of going back to school--happy ending--I went to college and grad school, my daughter also and we're all healthy and happy) manifested in talking in public (rendering me mute in certain situations, fear of writing/signing in public, fear of speaking on the telephone).
I overcame these by sheer will at first and by determination to support myself and my children. However, this is what I learned:
hypnosis didn't help (maybe it was a bad session? During the session, the hypnotist said,"don't you think this is weird?")
self-talk helps slightly
immersion therapy helps if you do it on your own (practice writing in public, etc).
Anti-depressants don't really help except that you don't care so much.
Benzos don't help except for anticipatory anxiety, but doesn't take away the symptoms of the fear (shaking, stuttering, sweating, etc) + you'll get addicted.

Beta blockers--Yea for me. These helped and I've been on a small dose each day 10-20 mg or sometimes more if I give a speech. They are non-addictive, can be taken situationally (don't have to take them every day). They don't take away the anticipatory anxiety, but you will find that that anxiety goes away or lessens as the actual situation becomes less painful.
I figured out that my social phobia stemmed from a hereditary shyness gene (my whole family has some kind of issue), as well as a physical 'over-response' that causes adrennaline to surge through my body. this is why the beta blocker works for me. However, I take Propronolol (the grandmother of beta blockers). Some of the new designers ones don't work the same way.
There you have it--myself in a nutshell, so to speak. I'm proud and happy and fulfilled. I've got a happy marriage (and we can laugh about my weirdness because he has some too), happy kids (who didn't seem to inherit my shyness), a good career.
Ironically, I write mystery books. Just not while anyone is watching.
Please all you young ones out there--don't let this stop you. Find a way (without over-medicating yourself) to overcome this. Turn it into a positive. You've got a long wonderful road ahead.