I always sit in the front of classroom. I attend all class meetings. I ask questions to professor about anything that I don't understand, either from textbook reading or from lecture. I read and study half chapter per day twice or even 3 times to completely remember what I read. Procrastination is my biggest enemy.
To have a thorough knowledge of a particular concept, its better to refer different books to master that particular concept. Mere learning of a subject would be of no use, deep research has to be put in to master it. It is always better to start from basics of any complicated subject.