I am often approached as a marketer with the same issue. My business does not have enough community reach. My response is it is not that hard, take out some Facebook advertising, give away posters, hang up some high traffic posters, create a community website. The problem is clear here, there are not enough community forums. When I was interning at Kingston Pride we had much of the same cliche problem. A type of problem that could of been avoided with an advertising budget.