consistently add content/articles to your blog and submit the article to sites such as digg. install seo tools to your blogs CMS that auto populate titles, keywords, descriptions, tags, ect. these same tools will also notify google, yahoo, msn of the changes in your site map, in which the sitemap will be auto generated by the tool as well. continuously build your backlinks, chat on forums, and comment on related blogs. read up on the basics of SEO and how to optimize content, internal linking, ect.
How can we use our page title as anchor text? if my title is "SEO Services" then I have make a link with title "SEO service" ??
link exchange is no longer effective, that's why website gets easily rank when they do one way linking.
Link building is most important factor of SEO. and you can also try do follow blogs commenting to gain more benefit
it is no solution in the long term , and u know what if yor article isn't a good one , i don't think anynoe would like to use it even if it's free
you can post your blog on blog directories and rss feed submission sites, also you can do social bookmarking.
exchange more and more backlinks and also submit articles to high pr sites...you can also try paid links and banners for fast promotions...
link the blog with/to your twitter account and get followers on twitter more visitors and if you have enough followers your articles get retweeted creating some good backlinks as well
Try and see results its definitely increase your blog page rank. Comment on other blogs Use Technorati. submit your blog URL to blog directories. And Social bookmarking.
There is only two quickest way to do it.. Use SEO tools like WEBCEO or IBP to acheive it.. they will do it for you.. Or use PPC campaign like adword..