There are many places where you can advertise your company or services.The most important of them is forums.Forums engages you in discussion with a number of people which helps you in getting clients for your business.In addition to this,blogs can also promote your site.Blog commenting helps you in getting more traffic.Social media is also used for promoting websites.
Forum marketing can help a lot when you are starting out and you are building your companys brand. I would recomend as a lot of people do; go hunt for local businesses. WOM will eventually spread and your business will grow.
Honestly, I've never had much of a response from posting on web hosting forums, the best place is word of mouth. Print our leaflets and business cards and hand them out, or leave them somewhere that a lot of people frequent.
ehhh no real luck with link training. I tried it a few times. I think most people are on the link trading just to get people to look at their link also, i dont even think they really look at your site much. It may help a little bit just to get your site known and out there.