Usually if you start getting flats it means that you are riding faster. Like everyone has said going up to 15 psi will help. You loose a bit on the traction, but you will get less flats.
Now you just need to learn to miss the rocks.
You still running the 21 in the back?