With this in mind, when starting a new blog it's a good idea to write many short posts. You're cultivating the habit of blogging and putting down lots of content. After a few weeks you'll feel you've really achieved something.
When you get to that point it's like reaching the top of a hill. You've got a much better idea of the surrounding landscape and in the distance you can see the mountains that you want to climb. You can then plot out your course for how to get there.
You can always return to the earlier short blog posts you wrote to get your steam up. Making them longer, more informative and comprehensive will likely lift their position in the search engines, as well as make them more shareable on social media.
Build connections by commenting
You should also get into the habit of commenting on lots of blogs in your niche. That's one of the best ways of getting instant traffic. Seeing those clicks coming in is gratifying, and keeps you feeling motivated.
Regular, quality commenting also ensures that you'll get some comments on your blog. That's also heartening, as well as being social proof that your blog is alive and kicking.
And for every genuine comment you get, you've got another reason to respond. Some unique and insightful comments may even inspire further posts. So instead of you driving the blog entirely on your own steam, it's getting a life of its own and you're reacting to it. It's a bit like catching a wave and being swept along by it.
Authority grows naturally
Another thing that starts to happen if you post and comment frequently is that other bloggers occasionally mention you in their posts. These reference often contain links, which are of course gold for SEO. But even if they don't they are still valuable (unless they are highly negative, of course). These references are clear evidence that you're becoming known as an expert in your field. That's great for the ego apart form anything else and is a great reason to keep writing useful and insightful posts.