First you need to analyze for what is causing the flats. Are the holes in the tubes on the tread side or the rim side. Tire liners and special puncture resistant tires are a big weight penalty to pay for a little puncture protection.
Here are a couple of suggestions for avoiding flats:
Pump your tires up before each ride, or once a day.
Replace factory rim strips with Velox rim tape (in the correct size).
Al