There are many ways to get traffic. The most common way is to have a site, filled with unique content, a little optimization, some good links, and after some time and good old fashion work, you should get natural traffic from search engines. However, I can see you already have a site.
There are endless other ways to attract traffic; the only limit is your imagination. I know that some affiliates have their website branded on their car (a big sticker with their domain). I know affiliates that have given out flyers.
You can create a blog, or a forum, or try them both. You can post in well known player forums, and where allowed, post your link in your signature. If you post helpful and relevant information about a subject, people will generally react positively and click on your sig. You can sign up to social networking sites, look for a hook to attract people and refer them to your site.
You can host a radio show about the game of the free roll. There are many places to help you set one up. One guy even ran down a busy street naked with a domain on his back (non-gambling related and highly not recommended due to social and legal implications, but it is an example of the diverse techniques people use to attract visitors).
It’s all a matter of thinking outside the box.