I've always found that partnering with quality referral partners in related fields (insurance, factoring, equipment financing, accountants, bookkeepers, etc) tends to generate the highest-quality leads. Often times their referrals are complete laydowns because they have no familiarity with our space at all. If you have enough operating capital to sustain yourself and enough patience, I recommend to call referral partners all day instead of end-users.

Albeit not a quick fix, in the long run a strong referral network is incredibly valuable... Leverage their sales force while you build your own.