hello, aside from these: 1) submitting to directories 2) mailing relevant/related sites you get.. 2.a) through search engine keyword search 2.b) by checking competitors links 2.c) by checking competitors backlinks 2.d) by checking competitors/your link partners' links.. 3) writing articles/press releases/classified ads/blogs 4) using forums/boards 5) PPC/paid ads what other link building "ways" do you do? thanks.
Here's the problem with asking "advanced" tips on these forums. Most of the people here who are knowledgeable about these strategies are making good money as SEO's. If they came on here and gave away their secrets, they would be out of a job. Thats a pretty comprehensive list you have there...I would suggest focusing on that first. A piece of advice though, "quality" content is priceless.
i agree once you've done the list you have. get some really good content and force people to link back to you cause of it.
posting comment on blog sometimes doesn't have any advantage cos usually there is "no follow" statement for link in comment
Few more - 1. wiki links (non english) 2. del.icio.us/reddit links 3. squidoo 4. Amazon wishlist 5. craiglist
Hope this is not too late to answerr.. but you missed out a) Link Baiting b) Bought Links Also, I dont think 5) PPC is a way to get links. Its only a way to get traffic to the site. You can change 4) using forums/boards to 4) using forums/boards/blog comments Also, these Link Building Tips might be of more help to you.