By now you should have the structure of your website laid out. You have a holder for each page, the navigation in, and widgets and such. Now you need to go through each page and add the content. Take your time with this step. You want to make sure each page looks nice and works in different sized browsers. If you have a smartphone, make sure you pull your site on it to make sure it looks good on smaller screens too.
Most platforms have what is called a “responsive layout” or “responsive theme” this means it will automatically handle different devices and screen sizes. But it is still best to check to be sure. You can resize your browser window to see how it would look different sizes. A note on this: It doesn’t have to be 100% perfect. No website can look right in every single situation. Just do your best.
On the Contact Page, most platforms have a tool or widget you can use for this.
Again, I am planning to put together some tutorials on how to do this. In the meantime, if you need help, do a google search for YouTube tutorials.
You have reached the home stretch.