This is a guest post by Ann Smarty who runs a SEO Consulting blog at SEO Smarty.
The first thing to keep in mind when you consider guest posting is that you must guest blog. This is the best way to find new audience and promote your blog.
The second important thing to remember is that a few (or many) of your guest post pitches will fail. You should learn to accept rejection: this is natural, everyone fails sometimes, even the best among us.