Rethinking systems is difficult. To do so, one must get outside of the system to be able to properly understand it.
Here's ashort interview done as part of the CNet CIO Sessions series that talks a bit about my philosophy and approach.
Books that are particularly helpful in learning systems thinking include The Systems Bible and The Manager's Pocket Guide to Systems Thinking and Learning
For a good introduction to organizational systems, check out Diagnosing and Changing Organizational Culture

"We don't receive wisdom; we must discover it for ourselves after a journey that no one can take for us or spare us."  - Marcel Proust