I would introduce myself to the big employers that are on insurance you accept. Try to schedule group lunch meetings or pass out flyers and cards to everyone there....people never know what doctor they can go to.
Neither, I have worked both, hospitals you have mandatory overtime, yuck. Doctors office is boring. I do home care now and take care of one client in his home and make double what I made at my last job. Matter of fact I am at work right ...