My 2 cents worth...
NZ ATPL
JAR ATPL
FAA ATP
So Over the years I've done a few exams....
Heres my advice.
1. Be as structured and desciplined as possible..i.e devise a course of action and STICK to it, that means you are gonna have to continue to sacrifice fun things to get the job done.
2. Learn at your own pace, otherwise you'll end up over loading yourself and the knowledge dump valve will activate before you have sat and passed the exams.
3. Lastly make sure you take regular breaks. I found 40-45 minutes was the absolute maximum that I could do before the concerntration went...I then took at least 15-20 minutes to go outside..have a drink...eat a healthy snack....look up at the clouds etc etc
Keep the faith mate and you'll get through....