Nice list! I will have to read and think about it more, but I definitely agree with the spirit of it. You may like the book Atomic Habits. It has many suggestions that are similar to yours, although it approaches self-improvement from the angle of forming and maintaining healthy and productive habits.