Well, if your problem is not the lack of a webhost, but just the time to reupload and view changes... Here is what I suggesT:
Get HTML-KIT which is a free program you can get from various places, www.download.com for example, and you can set up an FTP connection which will be on the right-hand side of the interface once it is installed.
THEN, you can right click on the file you want to edit, and click "Open", this will open it as the file on the server, so you can edit code, click save, and it automatically saves it to the server again.
This program can do many things for beginners, although I use it for the features such as the coloring of things, and it has an HTML TIDY -- which will help you make your code readable =P and it will also tell you if you forgot to close a tag, which I forget to do often.
ALSO, things like text formatting come in handy!
(ex. Highlight what you want, and click the bold button, and it surrounds it with <b></b>)