1. To create a Google Site go to "My Drive" -> Click on "New" -> Click on "More" -> Choose "Google Sites -> Your new Google Site will open automatically.
It's really that easy to get started!
2. Once the New Google Site is Created you can rename it simply by clicking where is says "Untitled Site" (upper left corner) and typing in the new name.
3. On the panel of options on the right choose "Insert" to add text boxes, Images, layouts, embed links and much more. This is also where you can choose your Theme and add more Pages to the Site.
There are "Classic" and "New" Google Sites - Click HERE to see the comparison feature chart to decide which is best for your purposes.