G.B.
I suggest you find some Love and Logic classes to take. They can be offered through the local elementary school, the local mental health facility, etc....lots of places do offer then.
These classes will help you come up with logical consequences for her actions and teach her how "her" choices caused this consequence. For instance, if you tell a child to put their shoes on because the ground is hot but they refuse. Do you wrestle the child to the ground and put their shoes on them? or do you Pick them up and carry them to just avoid another fight? or do you let them experience warm concrete that may show them what the shoes are protecting them from?
Of course you don't want them to have feet covered with blisters from walking across Walmart's parking lot on a 113 degree day but you can find concrete that isn't quite so hot that it will actually cause physical damage but will allow them to be uncomfortable enough to learn their choice is not the right one.
From that point on when you say "Put your shoes on, they ground is hot" they will have an actual reference to associate that to and know it is not comfortable to go barefoot on the hot ground. They have learned something important from their choices that helps them learn to make better choices.
"You" didn't punish them, you allowed "them" to make a choice while keeping them basically safe that taught them something.
I love the classes and have taken them a couple of times now. I think it has helped me to be firm in some areas where I wasn't before.
My daughter told a therapist that at least 80% of the time she could get anything she wanted out of me by either having a non ending temper tantrum or by bugging me when I was trying to do something important.
For example, she would not want to go to bed and I would be studying for a test the next day, she would just keep bugging me and bugging me until I would give her anything to just get her to leave me alone so I could study.
Now I would do it differently and just allow her to have whatever temper tantrum she wanted and perhaps put in some ear plugs and go ahead and study. Then that next morning she would have to get up a bit earlier so she would have time to wake up and eat before school. She would be much more tired the next day and eventually she would go to bed on time and fall asleep.
Allowing natural consequences is sometimes hard on the parent because they feel they are supposed to protect their child. But letting them have an experience that will teach them something while within the bounds of actual safety they will learn much much better and it will be their learning experience, not the parent telling them what might happen.