A good workshop manual is all that is needed and just take your time and think about it before you get angry when it's not going right, it's how I learned, and I was young and silly when I brought my Norton new and have done all the work on it since and you get to know your bike.
Now I very rarely look in the manual as I know every inch of my bike, every nut and bolt and have every tool needed to work on my Norton and my other bikes, I have a well set up workshop and lift table and scissor jack.