There was a post on Quicksprout that says the top-ranking blog posts are over 2000 words usually and include screenshots, images, video - not just a wall of poorly-written text.
Write a few really detailed, high-quality posts. Once you've got at least 4-5, try to find some guest posting...