Like many modern art forms, impressive photography requires both training and talent. You don’t have to be a natural photographer, but you’ve got to learn some techniques and try methods that work for you.
When starting out in photography, you should keep it simple with the settings of your camera. It is best to tackle settings one at a time: master light or focus, then learn how to control shutter speed. This allows you to experiment with the setting in different ways, and helps you get good shots without fiddling over a bunch of settings while your subject gets bored and leaves.
Often a photographer will be so concerned with a landscape background that he neglects the details in the foreground. However, this is the first place the viewer’s eye will land. Compose the foreground so that it creates a striking frame to increase your depth of field.
When you are snapping pictures of people, you can blur the background a bit to get the best effect. When you don’t blur the background, it becomes harder for a viewer to focus on the subject. It is important to keep your subject in the forefront while shooting your photograph.