I have used blogs like blogger, word press, tumblr etc, and in social networking sites like Facebook, Google+, LinkedIn etc., Video Sharing sites like YouTube, Vimeo etc.
i have emphasized mostly on Facebook, Pinterest, google+, twitter, etc. and still i will add our profile in many social media sites. really social media sites helps a lot in expanding one's online business.