To speak confidently in public, one should not be shy about using language, learn to converse with others, and make eye contact while speaking. It also helps to listen to English news daily and not panic if words are forgotten, as nobody is a perfect speaker.