Facebook Can!!!! As Long As You Use the 1/10 Ratio!! Gain Friends then For Every Affiliate Post Make 10 Helpful Post! And Dont Forget to Interact, Likes, Games, Pics, Laughs and Comments!!
I agree on facebook I get more than 1.5k traffic everyday from facebook using methods I cannot discuss here.