If you want to reduce your chance of flats, get tires that are specifically meant to reduce flats, like the Schwalbe Marathon Plus:
Marathon Plus HS 440 | Schwalbe North America
That's the best tire you can get (others may be similar but no one is better) for an existing bike for flat resistance.