Going to bars(popular upscale lounges) and being social is the best way to get business contacts.
These people are men(and women) too, and many times people with money like to go out and enjoy themselves regularly.
It's not always true with family men, but still. You can get to those by golfing, social clubs, parties hosted by friends, etc.
The basic principle is to get yourself in places where meeting strangers is common and preferably a place where wealthier/business people or your target demographic might be.
But bars/lounges are great for me. I get plenty of business from it. In fact, one of my largest accounts is through a woman I met randomly at a bar. She happens to be an executive and decided I should get their business. It's that easy and happens ALL the time.