I'm a DIY believer, and one area where I've always wanted to be more independent is with car maintenance and repair. I change my own oil and can handle some other basic maintenance tasks, but the bottom line is that I pretty much suck at it. I suppose some of it is a lack of mechanical aptitude, but I think part of the problem is that I was never really taught some of the fundamentals of how engines work, parts, tools of the trade, etc. I'd really like to become more comfortable with auto repair and be less at the mercy of repair shops.
I suppose you can find certain how to videos for specific tasks on youtube, but does anyone know of any really good resources that help turn average to below average DIY'ers into decent auto repair guys?