You really have to find what is puncturing the tubes. Look over the inside of the tires well making sure there are no glass chards or wire from blown truck tires. The rubber debris that you see along the highways after a truck blows a tire is usually hazardous to bicycle tires. There is very small unseen pieces of wire everywhere and those will get lodged into your tires and work its way through the tubes. Check your tires really well and also the rim strip. It also helps to use tires with kevlar treadguard or some form of extra flat protection.