UnboxingSve
Loving YTtalk
I don`t know, for me, Twitter doesn`t seem to be the best option. But I post there as well. When I make a new video I just click share to twitter and google plus and it goes automatically. Sometimes I put my title in tags, sometimes not to bother even with that. Twitter for me seems like he is dying without any innovations. On the other hand, Instagram is a much better approach, immediately I gain about 20 likes (with only 100 followers there) when I post some picture or teaser video. So I prefer Instagram.