I went to toastmasters for the first time last week and it seems interesting. It would help you become more polished, I think.
And as for your vocabulary, hang around/listen to people who use the vocabulary you'd like to have. You'll just start picking up words.
Cheers!
|