I suggest you do a skill will matrix, to help yourself identify your weaknesses and strengths...look at the exam below (click on the link). I have explained it in more detail there. Hope it helps and good luck.
make mind maps for each topic and before you start revising that topic make a case study sheet for it, I've made cases tudy sheets for all the topics I've revised so far. I have been revising like this since the year 10 mocks and I've got a A* for each mock I've taken so it works, but do whats best for you.