I had let my social anxiety ruin my life. It kept me from job advancements, as I wouldn't speak up in meetings and, when I did, my blushing gave my insecurity away. I joined Toastmasters as a way to start working on my anxiety, and it made an amazing difference. After taking smaller roles in meetings, I began giving speeches. Over time, I became less self-conscious, and even started to have fun with it.
After several years of membership, I did the unthinkable: I applied for a job that required travel and public speaking. Eight years and 46 states later, I'm a living testament to Toastmasters. I even perform improvisational comedy with a group around Charlotte.
To be clear: Toastmasters is not a miracle cure. It will take effort, time and patience, but if you stick with it you will be amazed at the difference. Visit several different clubs before joining, as their "vibes" vary significantly and it's important to find the right one for you.
Please feel free to contact me with any questions about it, and good luck!