Nothing really comes free...
How ever if you work a little bit and are ready to invest some time you might just end up getting some exposure to your site. Here are two of the most working ways:
1. Get your site banner or link on other web sites (You might do a banner or link exchange with those interested)
2. Join a couple of 'Traffic Exchange" sites, earn credits there by surfing sites and spend those earned credits to get traffic to your site. (Visit my site "Earning with TE's" Page for more info).
Yeah, there could be ways but the above are just two popular ones.
I earned $159.88 till date -- Check out my "Payment proofs"
-- For better Money Making Tips & Techinques