Try to use a flash card maker like this one.
Also, make sure to not revise all of one subject at one time. Aim for 15 - 45 mins a week for each subject.
Recently, my teachers have caught on to giving lots of homework! :mad:
This means that I could be inactive for the next couple of weeks but I will try and get on when I can.