Next, use a managed exchange program to find other businesses in your industry that are also looking for link partners. Despite what a lot of people say about link exchange, it is one of the best legitimate forms of link building out there.
Third, use a directory search engine to find suitable directories to get your business listed in. The best ones are free.
Fourth, look at a link management or SEO service. The best ones include the following functions;
Original content generation and distribution
Utilising industry focussed news portals
Unique Original Directories
Next you might want to look at building a blog at wordpress.com or blog.com. These websites allow you to attract more links, more authority and more traffic for your own website.
Lastly, and very lastly, I would look at using article submission as a tactic for building links. Article submission works in very competitive environments, but it is not so good when you are struggling for content in the first place.
If you are struggling to find ways to improve the visibility of your website, you could start to engage in forums. There are thousands of forums to choose from. If you start to get engaged, you will quickly find ways to get links back to your website. Also most forums allow you to add a signature to the bottom of all your comments, which again will raise the profile of your business.
Anothe link building strategy would be to submit content to social media. A lot of the best social media have very strong spam controls and ways to prevent rubbish from appearing on their website, so be warned. Make sure that you only submit interesting content that people would want to read. As with all communities, you should spend some time reading and talking in social media forums before you start to submit content.