One good way to gain clients, drive more traffic to your blog, and enhance your reputation as a freelance writer, is to do guest posts on reputable blogs. These Writing Blogs accept high quality guest posts, so do your homework before submitting a pitch to them.
I know you might be saying that you do not have that kind of time to guest post, but believe me, it is worth the effort. You do not have to contact all of the blogs listed below at once. Start with one or two and take it from there.