mzain if you really have the passion then go and work at a service centre for a few months. You will learn everything first hand. That's how I learnt, assisting a certain Mr. Paul in his garage.