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
See self-development in American Heritage Dictionary 4
Learn more about self-development