Writing for others can be a faster way to take your blog to the next level. Guest posts help you get more visibility by posting through the featured sites in your niche.
This seems to be getting more and more complicated. First I tell you that you have to publish constantly on the blog and now you also have to write for others. Without charging for it, of course. Nobody has said that it would be easy but for those who endure it will be worth it.