Thing to do is save as much money as you can. Build only what you need to beat the level, so you can gain more in interest. Don't build till what you have, can't handle the level.
Canons are all you need. But only build them when you need them.
Keep as much gold as possible. Put lots of cannons in the middle square. They can reach the whole map.