This article about the lead generation process is very detailed in outlining the necessary steps for a comprehensive lead generation system.  Using a B2B telemarketing service can help with what may seem as the more daunting part of the process