There are professional firms that specialize in advising you what to do. First they learn all about what you do, your employees and also known clients. Clients are interviewed to see what they think of you. They then may prepare brochures or other means to help you get the word out. One neat thing that comes out of this is getting a frank opinion from past clients as to "how you are doing". Another avenue that has produced work is being active in professional societies, local activities, such as Optimists, church groups, musical groups, etc. You meet a lot of folks that are managers, etc. In other words, be a "joiner".