As I mentioned in another thread, I'm a commercial photographer, who generally shoots only food. My work is done almost exclusively in the studio where I can control every element that goes into the photograph. I admire people who can find a picture in the real world, I've never had the ability/talent to recognize them. The way my photographic brain works, I need to start with a blank canvas and build my pictures in very small calculated steps until I've finished.
Here's a few examples...
The best general advice that I can offer is to see with your eyes and not with your brain...look to see what is really in the frame of the camera as you're taking the picture. Reflections, distracting backgrounds, poor lighting etc, that we all have a way of overlooking until the picture has been made. It's easy to look through a viewfinder and see what we want to see, but when the shutter button is pushed and the photograph made, it can be too late to correct some of the things that can detract from an otherwise good photograph. "Life is illusion, photography is reality" is another way to look at it!