1. Cut down the number of race days, its sounds strange but in this case fewer days mean more poeple. If people are struggling to commit then 1 or 2 weekends a month is much easier than every week. At least this way when everyone turns up its on the same day and you therefor get good racing.
2. get sponsors. No not cash, you're after sausages, bread rolls and beer. Talk to whatever company supplies beer to the club and explain that you are trying to get more people to turn up to the club which in the long run will increase turnover. Your entry fee now includes a free BBQ and a drink.