About this subject "Learning Tip" a list of complete books exist. So you can buy one. It is not possible to write down all the hints and tricks here...
You also can contact me for some advices in learning tips; I'll try to help you then!
Here I give one (important) tip to you:
>Distributed learning is better than cumulated learning<
This means: E.g. you invest 6 hrs/week for learning. It is much better to learn 1hr/day than 6hrs in one day. Better memory effect, less stress.