I always find it hard to revise for maths but doing past paper after past paper is the best way for me! It worked with my GCSEs and it is the same with Alevels. I find that it is a good way of finding out which particular topics/questions you get stuck on and you are practicing all the topics rather than concentrating on one. But I suppose it is a personal preference for me and might not work with everyone.
I quite like core maths so I enjoy most of the core 2 topics - Stats on the otherhand is an entirely different matter!!
I think the best way to revise for maths is to try out some past papers or ask your teacher to give you some questions out of a book. Also if you have a revision guide it also has some practice questions in there
Agree with everyone else with the past papers! I know most other people find them easy by I've found algebraic division and binomial expansion really hard :/ getting the hang of it now though ... and yes stats is horrible!