I've got no affiliation with it (and it's free anyway) but I think an excellent place to start is Ed Dale's thirty day challenge

http://www.thirtydaychallenge.com

Lots of video, and great content.

Good luck!

Cheers



Tim