>>2155When forming new habits it is better to start small and gradually make it bigger.
So write down everything that you want to do and start small on every single one of them. Make it big enough that it is worth the effort and small enough that you will 100% do it. Then gradually increase the effort every few days until eventually you are able to large amount of work out of habit. Also after completing each small habit rewards yourself, whether it's something physical or something mental like you in your head telling yourself you did good.
So if for instance you wanted to start running for an hour every day, you wouldn't start at that hour. Instead at first you might go out for a ten minute walk. Then after a few days turn that walk into a 10 minute jog and then basically add 5 or 10 minutes extra to it every few days until you are an hour a day.
The advantage to this is that it is so easy you will do it, but because you are consistently doing it you are also turning into a habit. So by the time you are able to jog for an hour there won't be a mental battle because at this point it will be instinctual for you go running and you won't need motivation.