I used many methods. I see that backlink is a good choice. Remember that you must use 5-9 pagerank backlink. Article submission is the best. I think so.
I f you want to do seo promotion of your site then start article submission,web directory submission,blog commenting and posting and other such activties.
Do not forget about offline marketing. A powerful tool that is overlooked way to often by us social misfits (aka internet marketers )
We cannot compare any of the tech with others. Social bookmarking plays different role while forum posting, articles, PR, blogs play different role.
quality backlinks and good content of your site with nice promotion to make sure you have good traffic.
The most effective way of web-site promotion is SEO.There is part of SEO- 1. Off-page optimization, on-page optimization.Off page optimization is the great way of website promotion like:- 1. Article Marketing 2. Contextual Link Building 3. Press Release 4. Web Directory Submission 5. Social Bookmarking 6. Blog Comments 7. Forum posting
1 article 2 nd link exchange article is the best for traffic increase and link exchange for best and long trams search engine ranking both is good
There is already a lot of helpful posts in this topic, but here are my tips. - make sure your site is validated(validator.w3.org) - SEO(SEO friendly pages, keywords..etc) - directory submisson - signature links - twitter, facebook, and other social networks.
Signature links, directory submisson, and social networks. If your site is SEO optimized, and updated daily with fresh content. Then SEO should be the best site promotion. But you need some traffic to get it going...