Getting traffic is only one part of the problem. And social media sites are quite good for that. But unless you make money out of all that traffic, you haven't done anything. And I didn't see people actually having good success with FB traffic or similar.