I can offer you some advice on structure and preparation: Decide first what the main argument of your talk will be and all of the smaller points you will use to support it. Begin strong, making it clear what the talk will be about and what the audience will take away. They should know what the talk will be about within the first 15-20 seconds. It's good if you can begin with an interesting or surprising fact to get the attention of your audience. Break the main body of your presentation into smaller bites and practice them individually. This will make them easier to both practice and remember. Close your presentation with a summary of the main points and clarify the main idea you want people to take away with them.
Once you have all of these things, record yourself! Use the webcam on your computer. Make lots of mistakes! Don't worry about getting it perfect. The first time, you should just continue, without stopping, referring to your notes as needed. Do this in sections, then repeat. If you do this several times and watch yourself back, you'll keep getting better and better.
Watch some tedtalks on ted.com. They have a playlist of the most popular talks, I strongly recommend you watch some and take notes, you can learn a lot!
Hope this helps. Good luck!