Twitter is great social network and i thinks you can easily earn money from twitter now a days...And you can easily get ranking of your website trough twitter...