Twitter is my favorite social network for promoting contents. It can generate guaranteed results if you are using it in a proper and efficient manner. The success of a tweet depends on when to tweet and how to tweet principle.
Read this post on bloggingtriggers.com