We are all different and the best ways to learn will also differ. My wife has a photographic memory and needs to learn from the same books all the time.
I learned a long time ago that I have only one way to learn properly and that is to write things down as if I am explaining it to another person. I do this over and over again until it is well and truly learnt.
This lesson was learned the hard way when I did extremely badly in an exam in which I thought I had done well.