I watch a lot of Youtube videos, mostly about technology and history. Some of the things I think you could do to improve your videos would be: to show your pretty face at least some of the time, to use more illustrations, animations, images, video and so forth to emphasise your points and keep viewers' attention. Also try using your voice more actively - stress words for emphasis, etc.
But what you said all made a lot of sense, and this was a great start! (Most people don't even get this far!)