As a lead generator, you must become powerful yet simple in your approach. A lead generator provides a service to another (company or individual) of high quality, pre-qualified sales leads (other individuals who are interested in the service or product, of the company or individual you work for).
In most cases, you may have to find these leads on your own. Thus, the company/individual you work for is not providing a list for you.
Depending on the product/service you have many ways of generating your own interested prospects (someone in view of a source of profit). These can be produced free and low cost, with self advertising.