One I would like to add is - keep taking notes.
Whereever you are, if some ideas pop up in your mind, then write it down. Over time you will have a good amount of ideas which you can work to make awesome, breath-taking and deep articles.
For example, when you see a courageous, beautiful or shocking real life event, write what you learn, want to comment or a fact-style notes. It helps a lot.
Awesome my friend.
You are so right.
Taking notes is a giant help.
Thanks for adding this. :)