Here are the basic steps:
1.Register your domain name. This is like $12/year.
2. Get a web hosting plan. - oh, looks like you have that.
3. Start building the site with WordPress or similar. Godaddy has a service that integrates with Wordpress so you get started right away. I've hand coded sites way back when, and for the new technology Wordpress is pretty simple. Wordpress is interactive software that you install on your computer, than is linked with whatever server/hosting you use.
-Even though WordPress is known as blogging software, it's great for just regular sites, too.
-You will need to download Wordpress onto your computer if that's the way you decide to go.
-I'd opt to pay for hosting. You can have a free blog/website at Wordpress but it comes with ads.
There is a ton of help out there in terms of tutorials, videos, etc. I found that any time I couldnt figure out how to do something I would just google it and find the answer somewhere.
2015 Liv Intrigue 2
Pro Mongoose Titanium Singlespeed
2012 Trek Madone 4.6 Compact SRAM