A bit late to the party but...
Before you take a photograph, think about what you're trying to photograph. Are you trying to isolate a subject or are you trying to capture a scene? This helps you figure out where you should be focused and how much (or little) depth of field you should try to achieve. For this photograph, it seems like you're trying to capture a scene with some flours and an interesting rock. As an added bonus, you have some pretty nice lighting going on.
After that you're on to framing - is the camera square and level to your subject, if the background distracting can you reposition to make it less so, is there an unusual angle you can use to make your photograph a bit more unique, etc. For this photograph, I think this is the biggest area of feedback. Having focus so low in the frame is a little unusual, but it seems to work here. I don't mind the house in the background a ton, but the pole is a bit distracting - especially because you're not completely level/square to it. If the pole was unavoidable, I would have tried to make it perfectly vertical. Is there another place you could have stood, and/or another focal length you could have used, to capture your scene? Kneeling in situations like this can be helpful.
Finally, you're into post. I generally like what you posted. Beyond rotating the image slightly to get the pole completely vertical, my only suggestion would be to selectively desaturate and/or decrease exposure on things you find distracting - like that pole for example. I am not talking about "photoshopping" those things out, only manipulating their colors to make them a little less visually obtrusive. You could do the same with the red house to make it contrast a bit more with the purple flowers that are directly in front of it.