This sounds like an odd situation. How sure are you that he hasnt eaten for 3 straight days? juveniles of that age usually eat a lot(the ones Ive had anyway) If hes not eating right, it may be a husbandry or stress problem.
Make sure hes getting all he needs. Humidity, heat, proper enclosure, stress level. All of these things have to be taken in account for a healthy chameleon. If you think youre doing all that needs to be done, dont hesitate to bring your little guy to the vet.
As for his underbelly, the best way for us or anyone to judge his to have it shown to us. Do you have a digital camera, if so take a picture and post it for us to see, many different angles is the best to make an acurent prognosis.
best of luck