“Reading without thinking gives a disorderly mind, and thinking without reading makes one unbalanced” – Confucius
All the obsession and exercise in the world will not make you write better if you do not know enough about your chosen topic or subject.
It may appear like I’m stating the obvious, but I’ve read some blog posts and articles that make a mockery of writing on certain topics. Honestly!
This is why Google’s efforts to clean up the Search Engine Results Pages (SERPs) people get served with when they do online searches can be appreciated.
The bar has been raised, especially if you’re writing online for marketing exposure.
You therefore need to produce good quality content. And that requires knowing your subject well.
If there is something you’re good at, writing about it tends to be easy. You may however need to do some additional research to add more depth and variety. Quite often, the effort you make to investigate your topic to give readers value for their time will pay off via positive feedback and other ways.
One Question: Is it possible you’re trying to write on topics you do not know enough about?
If yes, I suggest you either switch to writing on topics you are more comfortable with, or devote some quality time to research the unfamiliar topic(s).
Then you can study until you feel better prepared to write.
If you do this right, you’ll easily write volumes on virtually any subject you choose.
I once wrote sixteen “750 word” web marketing articles on “hearing and speech improvement”, for an audiologist client within 5 working days by doing the above.
The Internet makes writing related research quite easy and convenient. And it often offers more up to date material as well. So, with access to the web, a “lack of adequate knowledge” should not be a difficult limitation for you to overcome – if you set your mind to it.
“The illiterate of the 21st Century will not be those who cannot read or write. They will be those who cannot learn, un-learn and re-learn” – Alan Toffer