I agree with Colin, make a brochure. Be sure to have your photo on it. Never leave one business card or brochure, always leave at least two (one for the person and one to give to someone else). The brochure should refer to your website and a video of you at work.
Talk with league presidents. Nothing beats pressing the flesh with team captains and others. They have met you, they "know" you and will recommend you. Same can be said for room owners, bartenders at local hot spots and anywhere there are players. Ask each of these people what they need and what you can do to help. In the professions these people are known as "gate keepers" they control the flow of your clients.
Because you are new you have much free time, spend it wisely. Give sample lessons, ask a group into a hall for a free lesson. Give a talk to the local churches (yes churches and related) on the sport of pocket billiards and why it is good for our youth. Acknowledge the seamy but stress the sport. Many referrals can come from ministers and counselors looking for good role model to help with some of their clients. They will refer to you if they have met you, understand your philosophy and like your approach.
Do not advertise "Intro", "Basic" or anything similar. Everyone feels they know the basic introductory material. Your services should include "Advances in Pool and Billiards." An advanced work shops on kicks and banks garners not just players but their good will and referrals.
Have a workshop ($5.00 for two - three hours) on some topic wherein you will become the local expert, such as "Bank and Kick shots." You will be surprised how many players will attend and will find it easy to refer newbies to you because you are the local expert on masse shots or something similar.
You need to be known for something or you are just another player trying to make a buck.
Free lessons for the local short stop's kid will do you much good in terms of referrals.
Most people sit back and wait for business to come to them. successful people know that their job is finding work.
If you have given demonstrations at local clubs, schools, billiards stores, and rooms then you are more easily recognized as the local expert. Of course you need a few trick shots for the crowd to tell others about. Talks for the Rotary, Lions and similar organizations raises your credibility.
And that is just the beginning.
How about your own newsletter that you freely distribute,
Can you get on a local talk show, radio or TV?
Ever thought about running a seminar type workshop where you bring in other experts to demonstrate and discuss the issues?
The local university has a continuing education department. Hook up with them and see what you can do through them.
The list goes on and on.
BTW a talk on "Advances in Pool as related to 9- Ball and 10-Ball" begins with a discussion of the PSR and why it is important.
Invest in video equipment and fill all your students with original for them to take home (and show their friends).