Our Maths teacher always used to say
"Maths is 20% theory and 80% practice ... But without that 20% there's no way you can achieve the 80%"
The first thing in preparing a chapter should be knowing or having gone through all the topics/headings of that chapter.
Many of the chapters have some formulas ... Some can be memorised easily, some through practice and some ARE DIFFICULT TO REMEMBER. SO DERIVE THE RESULTS, TRY TO USE DERIVATIONS IN ADVANCED LEVEL QUESTIONS.
For mains level, or IF YOU ARE HAVING PROBLEM IN APPROACHING QUESTIONS, ... SOLVED EXAMPLES ARE THE BEST REMEDY. After going through a few solved examples you can try solving some on your own and then compare your method to the solution. Maybe you would evolve better techniques, and also you will have another approach for that type of questions.
90% of the Advanced questions can be solved by using a really smart combination (in correct sequence) of the problem solving techniques you will grasp after going through 100-150 good level solved examples.
Ultimate aim should be to develop the vision to solve advanced level problems. After achieving some level, you can start working on SPEED.