Online Videos
A free way to help drive traffic to your website and create a following is to make videos and load them on video sites. If this sounds like a good fit for you line of business, then the best thing to do is to got YouTube and search for the time of video you'd like to do. It'll help you to see what your competition is doing.
After you've done your homework and made your video, setup a your page on the video service. Be sure you have the links to your website on there so people can find you.
You can also embed these videos on your website and other social networks. The bottom goals is you want to load the link to the video everywhere and you can also add them to your email newsletters.