Twitter made its ad platform for small businesses, via a self-serve program. Now, the first stage of that program is live as businesses, with American Express cards, can now sign up and start promoting their tweets and their accounts. Only a few businesses will be part of the program at