I don't believe that you need to earn her respect as another mom suggested. Yes, that's true in life, but it's different (in my own opinion) between parents and kids. However, there are approaches you can take in disciplining her that will help her view you differently.
If you listed to all the experts say, kids need and subconsciously want boundaries. I think what you're doing so far is great. You're setting expectations and if you stick to the consequences, she'll lost something important to her, let her teammates down, and have to face the fall-out.
While I think it's important for you to have a great relationship with her with open communication, I believe there is a line to draw between being your child's parent and being their friend. My role, first and foremost, is being their parent.
The hard thing to teach is accountability - we're severely lacking accountability in our world today. People really need to learn to fess-up and say, "I made a mistake".
Kicking in doors sounds like a temper issue that may need to be reigned in outside of your capabilities. If she were my daughter, I'd take her to a therapist to learn to cope with her anger issues before they really become worse. And, I'd make her pay for any repairs to items she's broken/destroyed because of it.
Having been a great kid in high school (didn't drink, was active in sports, class president, good student), I was always getting grounded. My parents were strict, and they carried out their punishments which were over the top at times. I can still recall getting slapped across the face at age 16 for talking back. Curbed that behavior quickly.
Good luck!