Here are some steps to speed up the learning process.
1. Say out loud what you want to remember. The act of speech is a "quite powerful mechanism for improving memory for selected information. In short, while mentally rehearsing is good, rehearsing out loud is even better.
2. Take notes by hand. Handwriting your notes means you'll learn more. Taking notes by hand enhances both comprehension and retention, possibly because you're forced to put things in your own words in order to keep up.
3. Chunk your study sessions. You're busy. So, you wait until the last minute to learn what you need to know. "Distributed practice" is a much more effective way to learn. The retrieval is more successful, that memory becomes harder to forget. Distributed practice definitely works.
4. Test yourself, a lot. Self-testing is an extremely effective way to speed up the learning process. If you test yourself and answer incorrectly, not only are you more likely to remember the right answer after you look it up... you'll also remember that you didn't remember. (Getting something wrong is a great way to remember it the next time.) Not only will you gain confidence in how much you do know, you'll more quickly learn the things you don't know.
5. Exercise regularly. Regular exercise can improve memory recall. Exercise also will result in an increase in a chemical called BDNF (brain-derived neurotrophic factor), a protein that supports the function, growth, and survival of brain cells. So not only will you feel better if you exercise, but you’ll also improve your memory.
6. Get more sleep. Sleep is when most of the memory consolidation process occurs. That's why even a short nap can improve your memory recall. Sleep more, learn more.
7. Teach someone else. It's definitely true that those who teach speed up their learning and retain more. Even just thinking that you'll need to teach someone can make you learn more effectively. The act of teaching also helps improve knowledge. The best way to learn faster is to enjoy learning.