This approach worked well for my own family doctor. I was seeing him for a physical when he asked if I knew anyone looking for a job. I told him about an excellent resident who would be finishing our program in a year and a half and later gave the resident my family doctor's number. The resident called him, they met and then arranged to use some of his third-year elective time so that they could get to know one another. When he graduated, he joined the practice.
Teaching is also a great way to find recruits.
One doctor who teaches in our residency program half a day every other week and also has residents visiting his office recently hired one of our residents. You should also talk to residency program directors in your area. Finally, use the American Academy of Family Physicians' Placement Service . The computerized matching program is free for physicians looking for jobs and available at a nominal annual fee for physicians looking for recruits. I have successfully used this service twice.