I have my gravid girl in a trash can filled part of the way with a half and half mix of damp top soil and sand. I put a plant in as well. She hasn't layed yet, but she also doesn't act like she is ready. She just looks like she is.
If your chameleon looks and acts like she needs to lay and isn't, you need to take her to the vet. Is she still eating when offered food?