No idea, I'm terrible at keeping myself to revising I'd suggest getting a support group, that tends to help somewhat, a study group if you will. Also break your course down into topics and break those down further, plot them in a mindmap, then place a tick everytime you finish one topic and you can reward yourself with whatever works for you.
These are techniques taught to me by study advisors, they seem to make sense but I never tried
These are techniques taught to me by study advisors, they seem to make sense but I never tried