The Key Factors in Building Personal Development