Considering your contents is strong this shouldn't be too difficult to fix. You know when you're busy figuring out your speech, what you're trying to say? Jot down these main points - depending on the length you should probably have three to five well defined points.
Often people tend to over-think their introductions so what you need to do is follow a simple formula:
Google some techniques for opening statements (keep it to one line), this is pretty generic for the most part.
State the topic and your position, giving your three well defined points
Your conclusion will likely vary on the type of speech, but you just need something here that will bridge to your first point.