I've been looking for other "effective techniques" that I can apply on my site...Do you have any advice?
you can manage blogs (linking back to your site), write informative articles about your products or services and submit those articels to different article directories which can give you back links to your site through the resource box.
Social networking is also an option to draw traffic to your site, explore; facebook, myspace, hi5.......
The best thing to do can be article writing and submission and if you do it well it can not only give you lots of visitors but you can also get lots of good quality links too.
You can get traffic from Blog, forum ,Social Bookmarking and submitting Article and press release on quality Website.