Training is everything when you need to speak well in public.
I would start try to take the confort level of our conversation (e.g when talking to friends) to the public speech level.
Also, body language is essential while deal with the public. People judge you by what you look like mostly.
