I have always lived by the maxim that nobody is perfect, so I am relatively comfortable taking responsibility for my shortcomings. My approach is to figure I look to my professional colleagues in similar jobs and co-workers at my organization for suggestions on how to improve. I am aggressive about taking workshops, training seminars and online tutorials to upgrade my skills.