Here is some steps to be followed for being good1) Read a section in the chapter.
2) Then, do the example problems for that section without looking at the solutions.
3) After that, look at the solution and see where you agree, but more importantly, where you differ from the solution.
4) Understand why you went wrong, and make a note (mental or physical) about it
5) Look at the problem set and answer the ones relevant to that section. If the problems get too redundant, simply write down the outline of the solution. Skip the ones that you are unable to solve.
6) Check your solutions.
7) Review.
8) If critical thinking questions are present, answer them next
9) Review.
10) Figure out how to solve the problems you couldn't solve from different sources like PF, teachers, mentors, books, etc.
11) If within mathematical ability, work out every theorem, every proof, and make sure you have it down to the bone. If not, skip for now, but make a note of it and get back to it when mathematical ability is improved.
12) Repeat the steps for all the other sections until the entire chapter is done.
13) Review
14) Read up articles related to the chapter
15) Smile, because you now have a very firm understanding of the chapter you just covered.