Excellent post from FeverBee:
If you want a successful community launch, you need a huge number of people ready and eager to join the day your interface is live.
If you’re planning to start an online community in April. These ideas might help.
April: Laying the foundations to become a community member…July: Launch