In addition to what Ravoc said, I would recommend finding a friendly face out in the audience and pretend you're talking to them. When I have to give speech, I write the speech completely out, then I read it over and over till I am very comfortable with it. After that I make note cards with key points of the speech that will spark my memory on what I wanted to say. Then I practice with the note cards till I feel I have the speech down.