Take a look at the concept of servant leadership. I've worked at one business that used it, and it was phenomenal. The crux of it is that bosses are only as successful as the people doing the actual work, so the boss should focus on what is needed for them to be successful.
Is the feedback facilitated anonymously 360 degree style? What do you do with the feedback you receive? Do you discount or dismiss your reports input?
You're clearly smart and successful. But if you devalue the contribution of your team, they will return the favor.
Suggest you go on an aggressive reading program for self-development. Greenleaf's book on Servant Leadearship is an excellent place to start > http://www.amazon.com/Servant-Leadership-Legitimate-Greatnes...