To be an effective leader, it is necessary to take the business of self development seriously. Courses, interventions and advice off others is the only part of a life-long process that any professional will take ownership of and responsibility for. This is a life-long activity rooted primarily in self-knowledge but directed at the broader requirements of character and intellect. It promotes professional competence and helps to engender self respect.
Honest self appraisal is essential, together with the ability to accept constructive criticism and to see an opportunity for improvement, rather than a measure of failure. The best results will come from setting clear goals for self improvement and working towards them. Discussing it with someone away from your organisation will allow for sincere and constructive feedback and then aid you through the process of improvement.