We do as many link exchanges as possible, we also use facebook, myspace and other forms of social networking to gather followers. Print advertising, google adwords and more. A majority of the users on our website are return visitors, we do whatever we can to satisfy our customers and keep their business.
Great looking site. My only suggestion would be to try and move some of the blog elements to the home page. Having some articles about your products right on the home page would help it rank in SERPs. Also, be sure to link pages within the site. Place a link to the homepage from the /blog every once in a while and vice versa.
It is a little slow loading, but it has some rich content and a great design. Good Luck with your website.