Upgrade
A good strategy is to focus your resources on upgrading the traps that you have, particulary those that are best-suited for your playing style as unlocking new traps and minions is expensive and they will be weak to begin with.
We have more cheats and tips for this game here, Castle Doombad cheats
Comments for this hint