This shot seems very disorganized to me. There's no real point of focus. There also seems to be a bit of camera movement causing some blur. At what focal length and shutter speed was this taken?
I agree with maybe a little more contrast, also it looks like there is a dead bug or something on the lower left hand side, kinda throwing me off a little.