Network booking.
Yes you really should use your network to book meetings.
If your active in sports for example take some time to talk to the others there until you have talked to everyone about what they do for a living and what you do and exchange cards. Will this get you any business? yes given enough time.
Now apply this concept whenever you meet a new person where ever it maybe the bus,opera,sports event,birthday party and … well you get the idea.
Do you think that you don’t know or get in contact with enough people. You do know a vast majority of the planet if you extend your network far enough in only a few steps your contact network is huge and that applies to anyone.
You should also add this philosophy on social networks like Facebook and others that like it. If you are not signed up yet just do it, soon you will realise that your closest friends knows a lot of people who will be important to you business wise. Contact them and invite them to lunch or something of the sort.
The local business organization will have meetings weekly or at least monthly, join all of this that you are able to. They are usually built around the idea of network socializing pre internet and works rather well, you are expected to introduce yourself and present what you do for a living and i can assure you that this will lead to business.
To boost your network one suggestion can be to throw a small informal party/get together with the invites being people you know well and ask them to bring one more. making the event a doubling of your current network. If this is something that you have success with do it again with others and you will soon be the most well-connected person in your area since you will actually know a person in every business available.