No, you DESENSITIZE and give the dog a POSITIVE association with being touched in a way they don't like. BTW, it could WELL be a medical issue and she doesn't growl when others are around because she doesn't want to show weakness (which is a survival instinct).
It could also be a fear issue, which if not taken care of properly could lead to a bite since you're IGNORING her warning. THAT"S what a growl is, a warning and if you continue to ignore it, you will get an escalation to AGGRESSION.
#1 have her checked by a vet to be SURE it isn't a pain issue.
#2 get a trainer involved that works with fearful animals in a positive way and learn how to train her in a way that involves minimal 'punishment' or uses negative punishment (the taking away of something she desires).
In the meantime, go to the training section and look up "Desensitizing a dog to Inanimate Objects" that exercise can be modified to help your dog