It’s been said that the best way to find a new job is to network effectively. That is to say, you need to get the word out to all your friends and business contacts that you’re looking for a job. Hopefully, your direct contacts will let their personal and professional networks know about your search as well.
It’s no different when you run a small business and you’re looking for clients. Tell everyone you meet (in any setting) what you do and what kind of clients you service. And remember to reciprocate : make sure you ask people you meet what they do and if there’s any way you can steer business to them. This is the principle that small businesses must live by : scratch-my-back-and-I’ll-scratch-yours.