the easiest way to teach yourself, and quite possibly the cheapest is rebuild a small engine like a briggs. you can learn the basics off of it, and then slowly work youre way up.
the key to learning cars is 2 part. 1 is hands on, and the other is READ READ READ.
good luck
paul