Probably, but who has time to do your research for you? Not me. Half of those aren’t even SEO issues. Maybe you should ask this question in a marketing forum.
For me, I just only use few effective SEO methods. I’m not doing all methods because it depends on the site that you were optimized. There are some methods that are not applicable for certain site that I optomized.
Email Campaign is not Spam but due to alot of Spamming Mostly People think it as Spamming. If you want to use this method, better take permission of Email owner.
All link building can be broken down into eight major categories of activity:
Manual Link submissions/Request
Comptetitive link research/Acquisition
Links via Embedded Content (badge campaigns, what have you)
Linkbait & Viral Campaigns
Content, technology, & API licensing
Partnerships, exchanges, & trades
Paid links
Link Reclamation
This list is drawn from an SEO-moz webinar that they did last December. The thing to really consider is how scalable is each activity in relation to the quality of link you’re going to get. If you need to build a 1000+ links for a particularly competitive site getting their by commenting in forums/blogs is going to take you an awfully long time.