I am sitting BB6 out, so this advise is generic.
Your first point of call is to get registered with an ISP with a suitable domain name. Others may be more up to date on this, however a word of warning, some ISP's require you to use their dial up to upload your files.
Some ISP's offer sort of web building tools to let you construct a page online. I tend to find these limiting in what you can do.
I prefer to locate the ftp address and use an ftp programme. If you can call up a DOS window, you may have DOS ftp, but navigation around here requires you learning the codes, which are simlar to UNIX commands.
Alternatively, you get yourself an FTP program. If you can still get it a free one is Win_FTP, I tend to use Terrapin, which is one I bought and paid for.
(This is all before constructing you web pages)
If you are doing this yourself, as I do, get hold of a decent Web building tool, such as Frontpage, Dreamwever or Hotmetal.
I advise against using Save As Web Page in word, as this gives a lot of extraneous code and additional subfolders
I tend to find myself using notepad, but then I code in raw HTML, Javascript and quite recently I have started to practice with CSS.
If you go down this route, some books on the subject might help, see your local bookshop. (I use the O'Reilly Pocket Reference Books)
On another error people make with sites, (and I used to make this as well

) is to have huge images, and resize them in the webtool. These images are still huge, even if they appear the right size, and will take an age to download if the view does not have broadband. So the procedure is to resize the image, before you ever use it.
Also, take care to have a simple colour scheme, a mistake I made in my early days was to use lots of colour, and this is called a "fruit Salad". Avoid having text of images, as this makes reading it hard.
I hope this helps.