I have written posts on the positive aspect of giving talks to groups of people, but there is an even easier way. Simply go to a talk. Choose a talk on a topic in which you have interest and t one that will be given by a speaker you like, or know personally, or who can "pack'em in." Then simply go to the talk with a smile, some small talk, and some business cards. It makes for an easy way to get some face to face time with other doctors and nurse practitioners; any one who may be in a position to refer. It does not cost anything, though it does take time away from family. I do it 2-3 times per year and have picked up a few new patients as a result. Nothing spectacular, but "not nothin neither."
Hope I helped someone with this post.