What size tire are you running
How often do you inflate your tires
What pressure do you inflate them to
How much do you weigh?
--------
I am inclined to think you might be getting pinch flats if it's happening that often. I went through a period that I got a lot of flats. Running better tires (still nothing super-flat-proof) and inflating my tires more often eliminated most of them.