Boy, does that track look familiar...
Good luck with your endeavors, we are struggling with the same thing here in Buffalo. We have a racing night every Wednesday, and attendance has been disappointing. I think if we saturate all the local RS stores and hobby shops we can get a few more people to show up.
Of course, I'm campaigning for a RCP track setup, I think more people would show up for that.