How to market yourself?
I've been a group ex instructor (in mumbai, India) since the last 16 years teaching a cross training class (aerobics, step, tabata, bootcamp, etc). While my classes bring in an average number of people, i would like to reach out to more since i have so much to offer in terms of knowledge and experience.
In terms of social media what you use should reflect what the population you wish to reach uses. I use Facebook, but not twitter, but that is a time allocation thing. I know people who use twitter to great effect, I just do not want to add another thing to do right now. If you have an email list of current clients a newsletter can be a good way to reach out.
Offer deals to your existing clients: Bring a friend to class for free day. Buy passes with a friend and get a discount on both passes, for example. The number one method of getting new students that I have found successful over the years is word of mouth.
I do not know how your school system works, but I have taught after school programs at our school. I find in a small community if the kids know you they will talk to the parents about the class. And middle schoolers soon become high schoolers, and older kids are possible students.
Volunteering is also a good way to get known. I have a friend who recently volunteered with a huge yoga event and got some great press.
Press like an article about your business is MUCH better than press like ads for which you pay.
These are not an exhaustive list, but a few thoughts off the top of my head. I am sure if you let yourself get creative, make a plan, and stay positive about the value of what you have to offer you will find things open up.
In addition to the suggestions Lori and Ariadne mentioned, you could try to advertise to the communities and neighborhoods where personnel from the different embassies and consulates reside. Another option would be to partnered up with some of the resorts that might be close to you and offer classes at their locations. Mumbai can be a very popular destination for people from around the world and these resorts are always looking for experienced instructors like yourself.
You may also be able to place your business cards around the neighborhood.
Wear your business attire everywhere suitable and word of mouth is still the best.
NAPS 2 B Fit