Before you can publish your app for Windows 8, you need a Windows Store account. Go to the Windows Store to register. Remember if you are a student you can get your Store account for free, you can find instructions on how to do that here.
After you log in to the store with your live ID (the one you used for your store account), go to “Dashboard”.
Once there, follow the instructions mentioned in this MSDN post.