I have recently got suspended as I got too many followers too fast. How long does it take for them to check you for spam. I contacted them to unban me and they sent me the faq. This was totally useless. I went from 0 followers to 1000 in 3 days...
Generally, you want to stay within 4-500 followers a day to avoid this, and don't send DMs to everyone who follows you.
Well, I've faced the same problem recently and now everything is ok. Don't worry much about it. Just contacted them and they will restore your account (hope so)
Take it slowly, here's a better idea, work at getting 50-100 followers a day, for 10 days, tweet random things that aren't your link and then after a few days start hitting them up with links. twitter is REALLY picky with brand new accounts and they have an itchy trigger finger to ban you. once you clear about 7 days it shouldnt be as much of an issue.