Thats what plattekill did all season, with adding new features on every race courseA few ideas -
Less races
Good, diverse venues with known good courses or use of video / pictures to help draw bigger attendance for the courses that aren't as well known.
Course descriptions fully laid out as early as possible. Elevation, approx course times, course videos, etc.
Consistent registration (low prices for entry - especially in lower & women categories, discounts for pre-reg, schedule, timely results). Maybe a refer a friend discount or incentive of some sort for the lower & women categories?
Little/no overlap with other key races
Consistent/dependable pro purse payout (with additional per rider bonus).
Rider incentive / discounts to help draw top pro's to events (UCI points, lodging subsidiary for the top guys, quality food/drink at race venues, pro pits)
Draw more spectators and promote accordingly.
Community environment (have a movie premiere each sat. night)
Consistent methods and education for racers regarding their feedback and issues (timing issue procedures, a go to person to ask questions each weekend when they arise)