All writers have a high opinion of our skills, but that's not what gets us read. Writers who claim to only write for themselves are probably full of bunk, and has yet to work through their issues with criticism. If that "writing for myself only" stuff were truly the case, then they would be writing in private journals where no one had access to the words.
Most writers I know want to be read. Some want to make money at it, which means that they want a lot of traffic to their blogs, and they want a lot of readers of their works. If that is the case with you, then work at it constantly.
Work to improve, even though perfection is a complete impossibility. Study others. Interact with others, writers and readers. Listen as much as you talk. Read more than you write. Be more than just a person who knows your words should move the world. Be a person who nudges the world along with your words. Put in the work to improve, then the moving will work itself out.
PREVIOUS POST: Got the Goods? Prove It!