Thanks for the question Bolaji Ayodeji
My advice would be not to stop yourself from writing by thinking these:
1) I am not a good writer
2) I only know basics
3) Who ll read my blogs
4) There are already many blogs on the same topics
The reason is no one is expert as a blogger with regular writing we improve, there are many folks who are looking for basics blogs only and you never know who ll read it. Most important is to write for yourself.
Last year in December I took 25DaysofDesignSystem challenge and I told everyone I am writing for myself only and I removed the comment sections too.
I am not aware of any resources for writing. I generally just follow few people's blogs and try to see how I can improve my writing.