Well I used to be bad in creating slides too until I found this tool
How to Package and publish your RevealJS presentation
HTML presentation framework reveal.js and why I am a big fan?
Sharing talks with the InfoSec & IT Community and Industry
Getting through the Q&A section of your presentation