In my own experiences, social networking sites like twitter, facebook are really useful for traffic purpose. You need to setup attractive profiles with your targeted keywords and write your keyword oriented posts with hot trends words on those platforms. Of course, increasing followers would be the main issue for success on social networking sites.