It all starts at home. When our son would misbehave at school, we always tried to find logical consequences for him. We aren't perfect parents but we sure try to do what's right. In HS our son was kicked out for 3 days for smoking at a golf meet and another time for making smart-a$$ remarks to a teacher who later admitted to us that she actually started it but didn't have the nerve to stand up to the principal! Each time, we made him volunteer and give his labor doing yard work on the days he was out of school. Not only was it embarrassing for him, it wasn't a free vacation. He never broke the law or did anything bad at school but he did learn a lot about natural consequences even when it wasn't always fair.
Our daughter has some girls in school that are flat out mean (5th graders). Last summer we had the misfortune to be on the same ball team. We saw first hand what she had been complaining about, they were mean and disrespectful to their teammates and adults. After sitting in the stands with their parents it was easy to see why. I was appalled at how their families behaved. It was clear to me that the girls learned by example. Family values and teaching simple respect seems to be a thing of the past for some people, it's sad. My philosophy is that these are the same people who exhibit road rage and honk at me on my bike! The world is all about them it seems. Good luck with this kid but if you can't get help at home he's probably a lost cause. Sad but true.