For what its worth.............try and get the basics right first, good track preparation, good promotion of the sport through social media , treat the fans as customers not a burden (yes there always the ones who want everything for free), run a tight ship, run on nights which attract the best attendance for your club, start times to be start times.
Try and make it economically viable for fans if possible with offers on season tickets etc.