I'm enjoying all of Hypo's questions. They're all thought provoking. Too many for me to enter into all of them but there's always something here and there that I want to join in on. Its fun to see new material everyday that catches my eye.
On topic: I have some social anxiety if I'm going to be put on the spot. It's better now.
I did 3 things that were somewhat successful:
1. A turning point was when my father noticed my low self esteem (even my mouth shook when smiling at others) so encouraged me perform onstage for TV at the age of 14. I pushed myself to perform in front of a huge live audience by blocking out the reality that it would be shown nationwide. I found that I couldn't see the audience very well due to the bright lights so it was easy to make my mind forget they were even there. I even spoke alone unscripted into a mic. And there were a few celebrities with me you would all know. It all went so well and was a lot of fun. I learned alot. But when I returned back to previous life some of the anxiety returned...just not as much. The experience made a significant improvement though. (I'd rather not give details about the TV performance.)
2. Upon reacclimating back my previous life at the age of 18, I found I still couldn't do public speaking in smaller more intimate venues so I joined a Dale Carnegie Public Speaking class much like Toastmasters club. Over the course I improved but it was because I grew to know and trust the same weekly audience who were fellow classmates. When I left I realized it really didn't work long term.
3. I matured so its improved today...but still avoid public speaking.