Here's a comparision. I have babies that hatched on 8/8/07 the largest ones are 16" and just over 200 grams.
A couple years ago, a Marines girlfriend asked me to care for a baby dragon short term since he was sent to Iraq. The dragon was 4" and they said she was a couple months old. I had her for 7 weeks. When the girl took her back the dragon was only 5 1/2" long. Seven weeks later the dragon was sick and returned to me. The dragon was 8". After 2 weeks recovery and adjustment she started growing at 1" per week. She is now my largest and favorite dragon at 680 grams, and laid over 140 eggs last year in 4 clutches.
The moral of the story is you just never know. Even this year I have one from the same clutch above that is only 10" and 50 grams with identical conditions as his siblings.
I would recheck all your husbandry though. Surface temp. of the basking spot should be 105 with an ambient (air) temp. of 88-93. I wouldn't worry too much about the lack of interest in greens at this point. He/she will start to eat them when he/she is ready. As far as live food. I would make sure you are feeding your crickets and they are the appropriate size. Much of the nutrition of live food comes from what the crickets eat prior called gut loading. Pet stores don't feed their crickets so they are nutritionally deficent unless you do at least 24 hours prior to feeding them to your pet.
I assume you have UVB.