The person who focuses on one task and sees it through to completion—even if they work in a somewhat slow or outdated manner—beats the endless optimizer who jumps from tool to tool and always hopes a new piece of technology will help them finish what they start.
I can guarantee that if you manage to start a habit and keep sticking to it, there will be days when you feel like quitting. When you start a business, there will be days when you don't feel like showing up. When you're at the gym, there will be sets that you don't feel like finishing. When it's time to write, there will be days that you don't feel like typing. But stepping up when it's annoying or painful or draining to do so, that's what makes the difference between a professional and an amateur.
If you think you can learn a lot from reading books, try writing one.