Write out your speech over and over. This method helps you to remember the speech. The more you write it out, the easier it will be to recall it. Once you've written it multiple times, test yourself on how well you remember it. If there were parts you couldn't remember, write those specific parts over and over again.
Break your speech down into smaller parts and memorize each of those parts. It is really hard to memorize an entire speech in one go. The best thing to do is memorize it in small chunks (start with each bullet point, and then move up to memorizing your 3 different main points, etc.)