Are you a new company?
Actually, I've seen a lot of graphic design company registered themselves on Stumbleupon. It's the social media that use by everyone in the world. Make friends and stumble your page on SU, if they think it's good, they'll share and spread the words with their friends.
Linkedin is another social media which use by a lot of professional. Try to join the groups that are available and related to your services. Starts a discussion or reply to people in the group. This will increase your awareness among the group members.
I believe you'e quite active in the forum as well. Forum is another ways to increase your brand awareness. Add signature in your profile forum to let people know about your website.
You could even run a campaign to increase your followers on twitter and fans on Facebook. By having a campaign will help you increase your brand awareness and drive traffic to your website.
Advertisement does not necessarily drive traffic to your website. However, it will increase the credibility and reputation if you advertise on famous magazine/forums/website.
The last option is finding the SEO/SEM expert to assist you.
Hope these piece of information helps
