Lead generation is the lifeblood of any business, but many entrepreneurs find themselves stuck in feast-or-famine cycles.