Hello Marla
I highly recommend taking your cham to a vet with chameleon experience as soon as possible. If your chameleon is having problems holding onto a branch and is falling, there is definitely something wrong. There are probably ways you can improve the environment you offer your cham, but right now I think he needs the help of a vet.