How do you discipline your son? When I was younger a friends' aunt came to live with them. She was handicapped and couldn't move around very well. She had a young son who was ADD and took advantage of the fact that he could act up and when she tried to spank him, he'd run away.
Then he moved in with my friends family and that didn't work anymore. He'd raise a hand to his cousin or one of us and well, he couldn't run from us. An interesting thing happened though. Over time he got to know us better and started admiring us, I have to wonder why now, but then it just seemed natural. After a while when he started having problems, we'd just ask him if he needed to sit in the corner for a while. Since he knew we could make him sit in the corner no matter what he did, he'd usually stop his behavior or at most have to spend 15 min staring at a wall.
I'm making a total assumption right now, but my assumption is that your son doesn't have much of a relationship with you or anyone in authority positions. Rather than being able to leverage your relationship with him in an attempt to moderate his behavior, he probably holds you and anyone else in authority with contempt, which is why the discipline part isn't working.
As for what you can do, well going a little in the boot camp direction would probably help. Setting definite limits with him and penalizing him for crossing those limits is a must. Once he realized you're serious, then his behavior should moderate. The second part is just as important. Once he knows you mean what you say, you have to develop a relationship with him. Find out about your son. What does he like and why? What kinds of questions does he really have that he's embarrassed to ask anyone? (I believe that question to be one of the most important, I know when I was a teen I had a lot of questions I didn't feel right asking anyone. It would have been nice to have someone I trusted enough to be able to do so.)
Finally understand that you may not be the person he can trust enough to do this with. It can take a long time to build trust, especially if you've made missteps as a parent. One thing at a time. Set limits and let him know you're serious, then go from there.