Please share link development tips in one sentence that works for you. e.g. submit your site to web directory submit your site on forum signature submit your site/story on social media sites.
Try to following techniques 1. Forum Posting 2. Blog comment posting 3. Press release submission 4. Social Bookmarking Submission 5. Article Submission 6. directory Submission
You have cover almost all the organic way to get a backlink. I think you should add the Link Exchange in the list.