Currently, the home page is Blog. I want to set Home as my home page; is this possible?
You can set any page to be your nation's home page, but it the page must be published first. From your control panel, go to Pages and select the page you want. Then click on Settings. At the bottom on the right is a check box to "Make this the home page." Check that box, then click "Save page."
Your new home page will be set. Please note that you are required to have a home page at all times so once you select your home page the only way to change it is to select a different page as your home page.
Complete and current information on how to use NationBuilder is available in the documentation section.