I have mentioned the ways you can promote your blog for free. You have to keep patience at all times. It does take a while when promoting a blog.