In my own experience and all I have read, known and tried, only thing that works is a SYSTEM
Building a system will help you achieve it or anything you want in life, career etc. Here is a post by Stephen Guise which will help you
http://stephenguise.com/aim-to-improve-your-system-not-yourself/
Also there are few people you can read on Medium whose writing will help you achieve it.
https://medium.com/@anthony_moore
https://medium.com/@nicolas77
https://medium.com/@benjaminhardy
And you can follow publications like TheMission and Personal Growth for more such writings and people.
Thanks so much for the tips! I will check all of these out :-)
Great to hear that. Also you can check this https://medium.com/the-mission/setting-up-a-great-system-can-help-you-achieve-almost-anything-e18bbf781cb6
and also follow Thomas Oppong. He writes on productivity, growth, success, habits and lot more useful stuff.