How to Take Good Pictures
1) Don’t leave your camera at home
2) Take lots of pictures
3) Visit local zoos, botanic gardens, butterfly pavilions and animal sanctuaries
4) Join local and online photography clubs and shoot with the pros
5) Consider photography workshops
6) Get down and dirty
7) Learn how to take sharp pictures
8) Use a Circular Polarizer for landscape photography
9) Use a tripod
10) Shoot early in the morning and late in the afternoon
11) Shoot in RAW and use Lightroom for post-processing
12) Travel and find good locations for photography
Source : How to Take Good Pictures