While your ideas are good, there is an infinite difference between a following on Social Media and a "lead" for your business. What being visible on Social platforms does for you is help potential customers get to know you and your business in a way that participation in their community helps your local merchant. Yet, a lead is a prospective customer that you can follow. Generally you get leads from your colleagues, satisfied customers, and other contacts that have gotten to know you through your participation. The way to get leads on linked in is to ask those in your 1st network to write a recommendation for you. That way, if someone is looking for the service you provide, your profile will become visible to your potential customers. You can also use Linked In job-search. However, usually their jobs are in-house positions rather than geared to freelance.