Recommend a doctor???
As Seinfeld says "Everyones doctor is The-Best!! "
Usually doctors are pretty highly educated, and I'm sure quite alot of them and their receptionists would speak English, in case you dont speak any German.
As for taking the vaccine out of the bottle and injecting it into you, I'm sure quite alot of them can do it to a high standard.
So pick up a phone book and pick a doctor that is near to where you live or where you work, ring them up and see if they speak english. If they do, then ask about the doctors skill in injecting people etc.
If you need any more help dont hessitate to make another post.
Shame on those people making fun of your post!!!