If you are a good talker and are very comfortable with talking with people then just do that and keep a pocket full of business cards on you every where you go.
If you are like me, and find that talking to strangers face to face is just a wee-bit outside your comfort zone... then start talking anyway. It's our job to talk to people and hand out business cards. It's part of our job description - "sort a speak".