Yeah as orionautics said you can drive traffic by participating in social media communities. Google+, Facebook, twitter stands in top 3 places. People are now very interactive in these social media. You can eve n create your own page in Facebook and share that page in other medium to drive traffic.