Facebook could be a really effective place to market domains to prospective end users, however, they make it exceptionally difficult to DM users with unsolicited offers. I get it, they don't want spam.
I've never had much luck with Twitter or YouTube.