Write an essay where you tell us what test preparation practices work best for you and why.
Furthermore, I always feel it is important (at least for STEM based courses) to do most of the problems at the end of the chapter as practice, in order to prepare for exams. This helps reiterate the information in a way that makes it become like muscle memory.
Finally, and this is probably the most important; is to meet up with other classmates, or even someone who has an understanding of the subject material, and go through the material. That is explain the material to the person, as if you are teaching them. I have seen that being able to not only reiterate information, but able to formulate and apply what you have learned to a new situation you have never seen before thus proving that you have understood the concept and not just learned how to describe it. It's not enough to regurgitate the information, but to be able to build upon the concepts learned in class and be able to manipulate those ideas. That's when you know that you understand the material.
Nelson from New Jersey