You beat me to the suggestion box.
Another is to run two separate "Academys" one on each side of town so you don't have 9,10 and 11 year olds driving a half hour to 45 minutes to Patriot's in rush hour. There are plenty of kids who don't play in this club because parents cannot get them there at 5 o'clock. This way you have more kids, more teams which would lead to more players in the program.