5. Find others to push you and train with: Self-development is not just a solo game. In fact, the best self-development is done with others in some capacity. Spend time with people who are working on similar things as you, and you'll find yourself growing with them at a faster rate than if you had tried to do it all alone.
6. Create a reward/punishment system: This is necessary for people who need to break bad habits. Sometimes, it's a reward (or a punishment) that makes the difference between immediate and rapid change, and ongoing fleeting promises.
7. Stay honest with yourself: No amount of talking about it will ever instigate true change. This is the hardest part for people. It's far easier to buy a book on self-development, carry it around, and say, "I'm working on being more present," while staying constantly on your phone to text your friends about how you're trying to be more present. You have to really be honest about it with yourself. You are your own judge.
8. Find role models you can look up to: Again, self-development is not easy, so it's helpful to be able to look to others for inspiration, motivation, or even just daily reminders of how you can continue moving forward on your journey.
9. Measure your progress: One of my mentors taught me, "If you can't measure it, don't do it." Took me a long time to understand what that meant. Regardless of how ethereal the thing that you want to work on is, you have to find some way to measure your progress. It's the only way you'll really know if you are moving in the right direction--and when/where to pivot as you go along.
10. Consistency is the key: Self-development doesn't happen overnight. It happens slowly and deliberately. Consistency is what creates truly meaningful change--and this is what makes the process so difficult for people. It's not that you pop and pill and you're done. You don't do it once and you're "fixed." Self-development is a daily practice and lifestyle.
Source: Google