I think the problem is on your end not the camera itself. Using an app like photoshop express to touch up a pictures helps tremendously, as does knowing how to properly adjust the settings on the camera.
Here are a couple a took the other day on a whim:
Sorry of they're too big. Can anyone recommend a gold resizing app that doesn't hurt quality too much?
Here are a couple a took the other day on a whim:


Sorry of they're too big. Can anyone recommend a gold resizing app that doesn't hurt quality too much?