Try and make a game of it - challenge them and have them challenge you.
Use humour - "I ate and I ate 'till I was sick on the floor" - "Eight eights are sixty four"
Involve them in everyday calculations that you do. At the shops - have them work out how much it will cost to buy different amounts of items - Is it cheaper to buy a 2 small boxes of cornflakes or 1 large one? How much will 6 apples cost? How much change should I get?
Try to make it relevant - How many sweets can they buy with their pocket money?
There are some good times tables resources available from primaryresources.co.uk especially the speed sheets mix 1, mix 2 and the multiplication crossword.
Mad4maths.com have some online times tables games.
BBC Skillswise also has some good times tables resources.
Try Table Trees from Amblesideprimary.com
the Multiplication Facts puzzle from WMnet
and Maths Trainer from Mathsisfun.com