I think this is a good photo with good composition showing the flowers filling the frame. One thing it is lacking is contrast. It looks like the contast was lowered or not adjusted. That in turn dulls the color giving everything a grey overtone and minimum depth due to lack of contrasting highlights and shadows. Pump that up a little bit and this gets much better.