SATs
ICT Games - Maths and English activities at various levels Lots of repetition in the areas you are unsure of.
Maths Drills - lots of worksheets to practise skills over and over Lots of repetition in the areas you are unsure of.
Past SATs papers to have a look at The papers have changed over the last few years but the types of questions are relevant, especially for the reasoning tests. There are also old level 6 papers here for greater depth work.
Spag.com - online tests (password required)