You can create cartoon animations easily at Go!Animate. There is a free account which gives you limited functions, but gives you the opportunity to see if this might be a Web 2.0 tool that you could use effectively.
You can even record your voice so that your character can speak your words.
The following animation was created with a paid account, which allows you to upload your own background images. You can then upload your animation directly from Go!Animate to YouTube.