What are the best ways to promote effectively on social media?

What are the best ways to promote your business, website on social media sites such as Facebook, Twitter, RosySide, G+, etc.

This question has been asked and answered many, many times before. Please read the SEO FAQ or use the [url=http://www.sitepoint.com/forums/search.php]Search facility to find past discussions.

If, after reading those, you’ve still got any specific questions that haven’t been answered, please do come back and start a new thread. In the meantime, I’m closing this one.