Article promotion is surely one of the most effective techniques, but these days people submit same article to 100 different websites. This should be avoided.
Moreover search engines are squeezing the effectiveness of two-way and link exchanges. Three way link exchange is too difficult for any search engine to detect
