I agree with joining your Chamber of Commerce. They offer a variety of ways to get involved. The more you are active with them after you join, the more opportunities you have!
I do flyers or postcards from time to time. It's a hit or miss. If I do a repeat round 3-6 months later, I will usually get a few inquiries. Again, hit or miss.
I have been receiving referrals lately from current clients. I would have to say that is what has been working for me lately.
I encourage you to keep up your networking and keep those connections fresh! You just never know when or where you are going to run into that next client!
Good luck!