Try Toastmasters, they will help you work on your public speaking.AWB
ACtually, I'm a tremendously good public speaker. Most people hate and/or fear it, but I love speaking in front of big crowds. It's just arguing I'm no good at.
Still, it's been so long since I last tried it and I've learned so much over the years, maybe I'd be better.