Great advice. One point I’d add is to just let yourself be nervous. Once I accept that my voice will wobble and my hands will shake then nervousness starts to feel a little more like excitement.
Of course, it reverses back the second you take a step into the stage, but it gets a whole lot worse when you don't remember what to say, and once you've spoken for 4-5 minutes the confidence seemingly remembers to come back by itself too.