As the population grows more mobile, client development is both more essential and more difficult. Learn how to use social media to reach the clients you want, differentiate your practice, and avoid running afoul of ethical rules.