If you were a patient, and you felt that your doctor was making inappropriate advances towards you, what would you do? (Not that I'd object to advances made by the handsome Dr. Watson. (; )
I recommend you talk to another doctor in the same practice and ask for their opinion. Sometimes, there are processes for handling patient grievances.
If that doesn't help, or you feel uncomfortable talking to another physician, contact your state's medical society or licensing board for instructions on how to file a complaint.
This is completely unprofessional and I would like to say doctors don't do this, but unfortunately, I know better. (But thank you, I suppose.)