There are lots of ways to create a web page. The easiest way is to use a "click and build" web page maker, such as at GoDaddy. The limitation with doing this is, of course, you are stuck with their templates. You could also just write it all from scratch using something like WordPad. This is how I first made web pages way back in 2001. And you can still do that, and many people do. I call it "hand-coding". But what I recommend is a software program called Adobe Dreamweaver.
Dreamweaver is a WYSIWYG (What You See is What You Get) software program that is much easier than hand coding, and much more flexible than "click and build". It is surprisingly easy to get started on, but it expands to allow all kinds of fancy stuff. It has a built-in FTP (File Transfer Protocol) program that makes it easy to upload pages to your site. Basically, it goes like this - you create the web page on your computer, then click a button to upload, and that's it.
The only other program that you absolutely have to have to create a decent web page is Adobe Photoshop. Photoshop handles images. If you are making a web page you should size and optimize in Photoshop. You can, of course, do a lot of other things in Photoshop, such as replacing the background of that photo of yourself in the backyard with a beach in Hawaii, but that isn't absolutely necessary.
If you would like to get personal on-site software training in Adobe Photoshop, Illustrator or Dreamweaver in the greater Phoenix, Arizona area, please contact me. Yes, I will also do a training session on setting up your blog on Google Blogger! Paypal accepted, morning appointments only.