I agree with doing all the reading you can, whether through books or the Internet. While I just began posting recently, the material and postings from this site have helped me immensely over the last year.
With that said, let me say that there is no substitute for practice and experience. You have to get on the water and apply what you've read. I believe bass fishing is a collection of skills and techniques, all of which have to be learned, practiced, and refined. You cannot improve these skills without practice.
I would suggest to start small, such as fishing ponds and small lakes. It's easier to develop a pattern and learn new techniques. This has worked well for me over the last few years. Go fishing whenever you can, whether it's a giant reservior or a 1 acre pond.