Small sensors like the one on your camera capture very little ligh, need a lot of amplification which produce noise. If available, redo the picture with a 1" or 2/3" sensor.
This seems to be taken with a smartphone, and so consequently they don't enlarge very well. (Which is needed for stock photos.) There are problems with lighting, the flower needs to be more in focus, (the petals are out of focus), composition is not very good, and it lacks the WOW factor. There are hundreds of flower photos on stock, and it needs to stand out from the crowd. Yours, unfortunately, does not.