I've written quite a bit about this topic (www.iheavy.com)<p>Yes getting "out of the building" is important, and going out & meeting people is key. All the time. Also don't hard sell people. Instead introduce one person to another person. At first you are simply giving your connections. But soon people see you as a go-to person, and will bring things to you. Also people don't forget gifts of introductions & business you bring.<p>Another thing. Don't go to "peer" events with other engineers. These events are useful to build your knowledge, but not work building your business. Stronger leads come from business owners, managers & CTOs. Start going to events outside your subject area of expertise. Go to pitch events, vc events, startup events, entrepreneur events.<p>You will be surprised how valuable you will be in a non-tech business event. This will also teach you to communicate better with non-tech folks. And share what you know. Also ask people, "what events do you recommend?" Then go to those events. And so on!