practice is more important then videos. When I picked up my first bait caster I had a hell of time with it blowing up on me. A buddy recommended setting up a casting course, a few objects like mugs, or pots at different lengths, and I would spend an hour whenever i could pitching and casting into the objects.
remember to adjust your reel to match your lures weight, i think that was always my biggest mistake. I would tie on a new jig and crank and fire it out with out adjusting and bang im tangled up for the next 15 minutes.
to answer your question, no sorry I dont know of any good casting videos, but it you go to youtube and type in "baitcaster" i got a bunch of training videos pop up