I've posted this many times before, but I also teach in a high school and for my students, my class is worth a part of their final grade. Even if it wasn't, the teachers have many forms of punishment. In my school, they have these yellow cards that remove points from their final grade. I was given a few to give to the bad students. I hold them up when they're being bad and you pretty much wouldn't believe how hard they work.
High school is a difficult time. They're preparing and studying so hard for the college entrance exams, it's not worth it for them to care about our class (or art and music) ... the things that don't really help them, I guess. I guess we all come here hoping they'd want to learn, but some of them are just so focused on other things. For me, keeping them in check means reminding them that I have a say in their final grade and that usually straighens them up.
If you've exhausted all other options (as I have... I try to be energetic, funny and fun) just ask your co's if there is any way you can have say in their grades, or ask what form of punishment they use for disruptive students (other than making them kneel on the ground with their arms in the air)
I have terrible, terrible student who actually doesn't care about her grades or school in general, they say she's really close to dropping out of school. I just leave her alone. With THOSE kinds of students, doesn't matter what you do, they're just going to do their own thing.