Get insanely good at key skills.

Greater competence leads to higher productivity. However, mindless repetition of a skill won’t lead to any significant results. Progressive mastery allows you to obtain any general, specific, or personal skills much faster, since it forces you gain clarity about the necessary skill set, and attaches emotions and elements of socialization through networking and teaching.

Determine five major skills you need to develop over the next three years to grow into the person you hope to become.
Always remember that everything is trainable. You can get better at anything if you have a growth mindset, focus on your goals with passion, and consistently practice


Develop those skills with obsessive focus using following method.

  1. Determine a skill that you want to master.
  2. Set specific stretch goals to develop that skill.
  3. Attach a high level of emotion and meaning.
  4. Identify factors critical to success, and develop your strength in those areas (and fix your weakness).
  5. Develop visualization of what success and failure look like.
  6. Schedule challenging practices developed by experts or through careful thought.
Take action!
Our mobile app, BooksInAction, will guide you on how to acquire this skill.
If you have the app installed

Our site saves small pieces of text information (cookies) on your device in order to deliver better content and for statistical purposes. You can disable the usage of cookies by changing the settings of your browser. By browsing our website without changing the browser settings you grant us permission to store that information on your device.