Following are some websites which allow free submission of articles. Never forget to write about yourself and give a live link to your website or blog in space provided for About The Author. Also specifically mention the clause that someone has to follow if he wants to reprint your article in his site or newsletter. If you write a quality article and it gets published in other’s websites and newsletters then your blog or website will gain link popularity and in turn gain page rank in search engine results For a list of websites where you can submit your articles free see the post Article Submission Sites
There are many software in the market which relieves you from all the hassles of submitting your articles to many sites manually. I have also used them. Article Submitter is one good product which not only submits your article to hundreds of article directories but it also submits your blog or website to numerous web directories which increases your link popularity and improves your pagerank
This product Turn Words into Traffic can teach you really effective ways to write articles which can increase your conversion rates up to 200%.
There is one more product which can be helpful for those who maintains a blog or website and wants to generate lots of targetted traffic to his site. It is called the Internal Article Directory. It deals with article indexing and Search Engine Optimization.
Forums:
You can also write in different forums and communities related to your specific field. Always add a live link back to your blog or website. Try to write something useful maybe as answer to specific queries asked by other members of the forum. Try to post regularly and in as many places as possible. Some online forums related to internet marketing are:
http://www.webmaster-talk.com/
http://www.ceowebsites.com/forum
http://www.wahm.com/forum
http://www.traderonlineforum.com/
http://www.theadvicepro.com/
http://www.talkfreelance.com/
http://www.sitepoint.com/forums
http://moneymakergroup.com/
http://www.webmasterworld.com/home.htm
http://www.ablake.net/forum