Another real quick bit of advice that worked for us...And my Mom did this with me, too..
There are things that your daughter will be asked to attend or places/people she may not want to be around.
I always let myself be the 'Fall Guy" for her...She always knew she could say "My Mom won't let me go" (even if I didn't know about it!) She could stay in control of her actions and blame it on ME!
Sometimes, she'd come home from school and tell me she'd used me as an excuse NOT to go or do something she didn't want to do.
Kids really do WANT to do the right thing...