Well, I hate to say it but welcome to the adolescent stage. I have a very strong willed daughter (now 36) and we did survive and she is great (she now has 2 strong willed children and I just sit back and smile!!!). She grew out of this around 18. So pull up your boot straps and hang on for the ride, she is definitely worth the effort.
The only way to help her survive this is communication. I know she doesn't want to talk but try to communicate with her as much as possible. Do give her some freedom but only as much as she can handle responsibly. I used to tell my children that they have a rope around them. I can either loosen it up or draw it back in, depending on how they are handling situations. It is good to let them handle some things on their own. I stayed involved with her and her friends as much as I could. I took them places, I let them stay at my house, in fact I encouraged it. I did the same thing for my boys. I always felt if they were home, I could control what they were doing. They did have a place they could go for privacy but I dropped in occassionally for treats, etc.
Most of all I kept them busy. They all were involved with school clubs or sports, community sports, tutoring (was not an option, had to do it but was traded with a "want to" situation) and most of all the youth group at our church. We had a great youth director and he enjoyed the kids so much. If your church doesn't have a youth group, then I suggest you find one that does. Our prayers and faith kept my husband and I sane during that time.
I let the kids have parties but my husband and I were always there. I was told that the "word" was out by the other kids (not mine) that if you break the rules we will all have to go so don't. They kind of "policed" their own group. (We have had nearly 100 kids at our house before w/o instances==Praise the Lord)
Basically just try to be there for her. Give her some space but protect her and communicate with her. You can be her friend but most of all you have to be her mother. That is our job. Love her, love her friends. you will have to get to know them as well.
Good luck and God bless.