I'd blur the background. Given you already have the shot and changing DOF is out of the question - photoshop will do it (select the flower, invert and apply filter).
It is too dark, just because colors are subdued dosen't mean it should be hard to see. The focus is a little soft and the composition is off. I would consider cropping in closer, selecting the flower (use the magnetic lasso then Select- Feather - 1 pixel - OK), brighten the flower a little, select - inverse and blur the background slightly.