If there is a community college or other institution which teaches basic art courses near you, take a course in two-dimensional design. Although on the surface it may seem to have nothing to do with photography, it will improve your compostional skills faster than anything I know. It certainly will do many times as much good as looking at a book and following diagrams.