Home Shop Machinist
Live Steam
Model Engineer
Model Engineers Workshop
This is a great way to learn, I've got probably thousands of issues of the above, some going back to the 30's. Its a great way to learn because aside from the basic knowledge, through serialized articles you get someone who knows what they are doing walking you through how to machine various parts and some of the engineering behind it. Text books are great but don't give you that. You don;t have to actually build the thing to learn a great deal from these mental, virtual builds - heck you don't even need to own machine tools for the learning to start. I've stood on the soapbox many times suggesting practitioners develop a decent library (journals and books) as the most effective way to accelerate skills - I hope you find the same!