Festivefeet, now that I have a little more time, I have a chance to respond how I wanted to.
Your child is at a stage where she is needing to feel more power and independence. We can encourage our children to feel more powerful by encouraging them to do the things they are capable of doing. Over here that means asking dd1 to set the table (which she LOVES, hauling out unnecessarily the velvet and shiney Christmas table cloth, all colours of place mats, etc.

), or letting her go wild with a spray bottle of vinegar and water, plus some cloths for wiping (on windows, mirrors). She LOVES this and it makes her feel capable and powerful.

Another thing here was that we sent dd1 to daycare 2 days a week. Honestly, this has helped a lot in gaining her cooperation because (a) she sees other kids doing it at daycare; and (b) she hears similar "rules" from other adults that she does at home, and is more apt to follow them. Sometimes she even "corrects" us (when somebody interrupts the other, for example). This has helped a lot.
As for the talking back, screaming, etc. I have tried the whole sitting-down-let's-talk-about-it, do you want this? no, this? this? while she screams etc. Didn't work, just escalated. Best thing to do for us what to keep it SHORT AND SWEET and not over-focus on it. One word responses (thanks Magella) -
when I see she's freaking out
ME: Angry, what's going on?
HER: &^%&%$@^&*%^&*@%~!#$*^%*$!
- label feelings, allow venting, try to help her calm down or find a soothing activity -
sometimes she says, "I DON'T WANT TO CALM DOWN!"
In that case I try to respond sympathetically but also lay down a firm boundary - "Okay, well I'm in the kitchen if you need a hug and have calmed down some." And I walk away. That often helps some.
One thing my pdoc suggested was ignoring behaviour that I want to extinguish until it's gone. I was avoiding using this suggestion until I was desperate and wouldn't you know it, it worked! For us this worked with Extendo-Whining. Briefly address, label feelings, vent, problem solve, ready to move on? yes - good. no - I'll be over there if you need me. For us this worked. Often dh and I will suddenly face each other and engage in a fascinating conversation that our attention cannot be diverted from. That works.
Not sure if this will be useful to you but I shared it in case it is. Hang in there!
Check out this wonderful resource on attachment:
http://www.circleofsecurity.net/
If you go to the Resource section and click on Downloads there are some wonderful resources there.
ETA - as for the kicking and so on -- does your child get daily large muscle activity? I'm talking a good hour or two of climbing at the park, swimming, etc? That has made a HUGE difference over here too. It's a way to constructively divert the energy, and the child develops a new skill, and increased confidence.
