Here are a variety of resources to help you create a Google site.
Extra Help
Google Sites Help
Google Sites Forum