Yes it is possible if you have proper knowledge how to use these networks. A community on a single interest and belonging to single niche is required
It's based on your social network knowledge, targeted products or service and competitor ect...
Social networking sites are the best source to get traffic or lead for your website.
Other than promoting your stuffs, you can store photos, videos, and etc, which can serve as memories you've saved for a particular period of time. And then you get to communicate with your friends or know people from other parts of the world.
Basically, you get in touch with your friends, families, or relatives, at the same time, create new friendships.
I didn't find the right solution from the Internet.