Karting got it’s start in the Rose Bowl Parking Lot. It’s not the parking lot holding your club down. Just find another lot. But this time find a parking lot right beside a big freeway. The traffic passing right by your racing will turn around and find their way to you. A year of that and your membership will rise to the point where you can likely afford a purpose built track, etc.
Certainly worth a shot.
mc