I'm not saying Twitter is bad I love it but it helps no matter what anyone says it helps.
People didn't think Facebook would help but how many people use it for there business?
I don't rank my Twitter to be honest it has a rank of 61/100 not great but I dont spend hours adding people and making friends I let them come to me