Bring Your Business Cards Everywhere You Go
It never hurts to have a stash of business cards with you at all times. The person you bump into in the grocery store may be your next potential client or may offer a great networking opportunity. Order extra business cards and keep them everywhere in your car, your purse, your gym bag so you'll have them to hand out wherever you may be. You may even consider having different types of cards for different occasions a traditional business card and a more social "calling card" style, for example. Whatever your choice, just make sure to bring your business cards everywhere you go, so you never miss a chance to make a new contact.
When networking and keeping your business cards handy, just make sure that you're networking during the right time. No one wants to be bothered or feel like they are trying to be sold on anything when the environment or situations are not appropriate. Don't try to network when you see someone having lunch or trying to get some alone time. Only network and hand out your business cards when the situation calls for it. Places like conventions, conferences, and classrooms present great networking opportunities.