There is no shame in realizing you are in over your head, and you ARE in over your head with this animal. You do not have the experience needed to deal with this situation, and it doesn't sound like you have a reptile knowledgeable vet. Your chameleon is suffering -- imagine walking around sick and in pain with broken bones. There isn't time now to get a different light or *try* different supplements and treatments. Quick decisive action has to be taken immediately -- it should have been done sooner. Your animal is SUFFERING!!! Please please, give him to someone who knows a lot about chameleons and who can afford the large veterinary bills that are going to be required. If you don't know someone like that, please consider having him euthanized by your vet. He is suffering more than you can imagine.
This is not a personal attack -- this is a plea from me for your animal. Please consider what I have said. Please.