Thanks for sharing these tips! It’s spot on that you need to write consistently, virtually every day. I would also wager to say that the more you do it the better you get at it.
Procrastination is the difficult one. I have found that knowing that I need to do it and say that every 2–3 days I want to publish a new piece of content, it seems to help. It’s a deadline that I know I need to keep and stick to. It also helps knowing that I am writing for a specific purpose.