Great article, and I particularly appreciate what you said about the importance of engaging people in person. That was lost on me in my earliest years in business. I'm such an introvert that I think I fooled myself into believing others wanted to interact the way I did, remotely.
It really helped my work take off once I started at least sending out team members to meet with clients face to face. But the real success came when I started getting out more myself. Even a single coffee meeting can strengthen a business relationship for years!