To add sites, once logged in on one site, select the My Site tab and select the Switch Site option in the upper left corner. From there, select the + icon and you will see the option to Create WordPress.com site or to Add self-hosted site.
The Create WordPress.com blog prompts you to set your site title and address.
The Add self-hosted site option will request your username, password and site address (starting with http://).