Choose blog sites which relevant to your site request to the admin of the site that you want to post a blog for his site in return you need a link in this blog. This is called guest blogging.
As someone has already said, contact site owners. Off-hand, I know you'll get a fairly quick response from web-outsourcing.info, halfhog.com(/blog), aboutfreelancewriting.com, trueloveteens.com (who are actually looking for a guest blogger, it seems), thewebexecutive.com and a bunch of others that escape me for the moment. Of course, it depends what your niche is. Most of those will edit your work first, though, given your English (no offense intended). Oh, and my own site always has room for a guest blog or two in the erotica niche.
Have you heard of searching? Aside from that, why would you do it? This is really just like article submission - pointless, duplicate content, spammy, in a low quality link neighbourhood. If you want quality links, some actual genuine effort and patience are required. Read these and have some common sense about it: Matt Cutts Weighs In On Guest Blogging For Links - www.webpronews.com/matt-cutts-weighs-in-on-guest-blogging-for-links-2012-10 Matt Cutts Talks Guest Blogging (Again) And Article Spinning - www.webpronews.com/matt-cutts-talks-guest-blogging-again-and-article-spinning-2012-11
Here is the 25 technology blogs which allows guesting blogging, just go through http://buzz2fone.com/list-of-25-technology-blogs-that-allow-guest-posting/
Go to my blog guess - free service or type into Google "Guest blogger"+"Your Keyword." Use the quotation marks but use you main keyword. This will give you a list of guest blogging sites in your niche.
This list will help you in Guest blogging. http://blogsuccess.com/quality-guest-blogging-sites-the-pretty-big-list-for-2012/#axzz2I8jfepOw
ask blog and website owner. it is best way for guest posting and it is professional way in blogging career.