Hi Michelle – have you considered paid adverts? They can then be a little more targeted. For example, a particular geographical region, age group, or gender.
The most widely know is Google Ads: https://www.google.com/adsense/start/
One other option, within Facebook, is to reach out to groups (other than your own FB page if you have one). For example, I do some work community work with a local early childhood PTA and have met many moms who are eager to start a new fitness program.
There are also local FB home groups for selling items (may be invite only–but you can find someone who will invite you to become a member of the group). Some of them allow business owners to advertise once or twice a week. Just a thought, because you may get some new participants that way by posting your schedule.
I haven’t found one site to be all that great for posting our class schedule. Craigslist, IDEA fitnessconnect, community e-bulletin boards, real bulletin boards, etc. have all been up and down for exposure. I will get three new people from one of these in a week and nothing for a month. Right now I am running some radio ads again as we are in small slump with enrollment. But it has always been up and down anyway.