To deal with the public as much as you can
Face public
There are alot of steps to it, I've done alot of public speaking myself so I can help you out
Practice makes a great difference create that type of atmosphere around you so you don't feel weird talking to Anyone.
Erada mazboot kar lo
Practice it in front of class room or some place where there are less people and maybe knows you well.
Public speaking.
Face the fear, fear ki aesi ki tesi nahi phirr.
Stand infront of a mirror and try to speak louder sometimes it happened cuz lack of confidence
Keep me in loop.