In reply to mypyrex:
As others have said, some good information on your pages, just lost in a poor design that looks very dated. However I gather from other posts that you are hand-writing your html code from scratch and there is a lot to learn.
Can I start by asking what is the aim of the site, who is it for and what do you expect them (the users) to get from the site. Sites need to be designed for the intended audience, their expectations and also the devices that they are likely to be using to view the site upon.
If your site is simply a vehicle for you to learn html yourself then no problem, you can develop it as you go along. If however yor site has a real aim or focus then you need to get the design / layout / format of it right from the start.
If you want to continue hand coding then you need to learn CSS (Cascading Style Sheets), these will enable you to separate your design from the content, making changes easier to perform.
If you want an effective website building quickly then you need to consider using a Content Management Tool, Wordpress, CMS made simple or something like that - these however require installing on some sevrers but often come pre-installed with some web hosts. Also they require learning, but easier than learning html from scratch.
I'm happy to give you ideas, things to look into if you like.
Hope this helps.