Yep, as what r52lanc has mentioned, you need to take it in portrait position instead of landscape. You've got too much background in this picture.
For me, mood is very important. Try to capture this kid when he shows his termperament, happy, angry, etc. This shot of yours is neither here nor there.
Remember, always focus on the eyes, and control your depth-of-field, taking care of camera shake of course.
Your colour is too blend. Saturate it!