If you are just interested about offline promotions, in addition to the tv and radio stuff being shared above. You can be a little focused and pinpoint on some effective yet not o costly ways.
1. if you can get school notice boards(might not get you paid clients but can get you noticed).
2. Distribute flyers and brochures
3. Business cards
4. Network with people in your field
4. attend conferences and other meetings. When you get there, try to get yourself cards and brochures seen
You might as well try some local business promotion tactics online too like
1. content marketing targeting local keywords
2. youtube channel
3. facebook ads.
combine these well and you will drive a lot of leads to your business.
I hope this helps