The key to delivering an effective presentation is in the preparation. However, this takes more than preparing the speech. There are at least seven levels of preparation.
The single most important action you can take to become a more effective public speaker? Before you give a speech, practice it out loud, on your feet, as though you were in front of a live audience.