If you can’t speak publicly, learn it. Speaking can be an enormous asset. And not being able to articulate one’s thoughts in public can be a crippling liability.
The easiest way to speak in public is a copious absorption of the subject you intend to talk about. Know it like the back of your hand and your confidence will be sky-high.
The other thing, practice. Practice your speech until it is preternatural. Never forget it, a five-minute speech can take a week of practice for even great speakers. So, learn the skill.