hey,
Handing out flyers, Banners outside your Karate school and Word of mouth..
Also a website would be pretty good if you live in US/Europe
If you need any help setting up website , I can help you for free...
mail me
gds_iam@ymail.com
Word of mouth is a common focus of many martial arts establishments. PPC (Pay Per Click online advertising, such as Google Adwords) is also a good way to gain visibility quickly, and even customers if you set up the campaign and landing pages correctly.
I'd recommend doing a little bit of research into SEO (http://www.seomoz.org/beginners-guide-to... is a good place to start) and make sure your website follows those principles. Long term, many small businesses find search engine optimization to provide the highest ROI.
Online - Pay-Per-Click. Managed correctly with ads that have offers would be helpful. A GEO targeted campaign would be helpful to your type of business.
It depends on where you live.... it would be different in large or small communities.
How can a Karate school gain many students fast