I know it will work. Be sure to mind map. When you get stuck, just let go. The paraliminal tapes will help- you probably have the memory one, get the personal genius one too.
Since you have such a strong reason for learning this stuff you'll learn it faster. Remember to study in small chunks and take frequent breaks and make your dreams work for you. Tell your mind to sort the information before you go to sleep at night.