Most photographers simply need to shoot more. Getting out and doing it regularly will help tune up your vision and hone your camera skills.
What's important is that you don't have to travel far and you don't need exotic subjects. But this concept is not always easy to grasp. For many people, familiarity can be a creative stumbling block. But exceptional photography really starts at home. This can be in and around your own backyard, neighborhood, hometown, or surrounding countryside - even if only for an hour or two at a time.
These two images were shot around my little country ranchette. I always like to have a mini-assignment - or personal project - going on, and on one weekend, my goal was the pursuit of close-ups involving color and pattern. For Hat & Serape, I filled the frame with my telephoto/macro lens. For Blankets & Horse, I also moved in tight, but this time with a wide-angle in order to include a slice of background.
By the way, two of BetterPhoto's top online instructors have weighed in on this important subject too:
Brenda Tharp: How to Take Better Pictures? Practice at Home!
Rob Sheppard: Nature Photography Tips: Shooting Projects Near You