As I am a ESL speaker and i found it a good resource for understanding the anxiety of speaking and overcoming it for ESL speakers. I learned about speak slowly and clearly, and also about word choice for the speech that i am comfortable in speaking.
For me this article is going to be a big resource. I struggle with filler words not only in public speaking but with everyday conversations.
For me it's a hard habit to break mainly because I was never allowed a chance to speak and this comment accurately explains why I use them:
"Though not an issue when you're giving a speech in front of an audience, when speaking in a group setting (think work meeting) there is often a level of "competition" for the chance to talk. A pause when speaking often gives someone else the opportunity to pounce and take over the role of speaker. A filler word signals others that you're not yet done talking."
This article suggests eight different ways you can make a speech come to life by non-verbal communication, your body language.
Along with this article, toastmasters.org has numerous helpful and useful resources. I suggest you all take a look! :)
I added this again to correct the website. I found this good enough to make sure that it can be found easily for you.
The Flinch: Julien Smith: Amazon.com: Kindle Store
This book is a really good tool for helping you embrace your flinch. Think about the first time of the season to take a swim in the pool or even better the lake. You know the water is going to be cold but you really want to jump in and have some fun, so you take a deep breath and dive in head first so that you're not trying to hold yourself up out of the water. You embrace it. That's what I've learned with giving a speech. I realized I have information worth sharing so I take a deep breath and dive in.