Self development is taking steps to better yourself, such as by learning new skills or overcoming bad habits.
(noun)An example of self development is taking courses at the university to learn new skills and interesting things.
See self-development in Webster's New World College Dictionary
noun
See self-development in American Heritage Dictionary 4
noun
Learn more about self-development