I think you might be waiting a long time for a consultant from Kentucky,
so...
Publisher is a DTP with limited web design capability and best used for
small, simple and static sites. Programs specifically designed for web
design such as FrontPage, Web Expression, NVU and others will give you more
capability than Publisher. However, using Publisher has little to nothing to
do with your uploading problems. If you can't figure out how to upload the
html files produced by Publisher, you won't be able to do it with the other
programs.
Problems with uploading are a common problem for people, but once you figure
it out, it is easy from that point on. Many times the problem is simple typo
problems, extra spaces, or trying to upload to the wrong place on your host.
Finding the solution to the problem usually just takes more attention to
detail, reading the instructions from your host and understanding the
process.
So first of all review the instructions provided by your webhost, probably
in an email sent to you when you signed up, and from a FAQ page on-line.
Here are some other references on the uploading process:
David Bartosik's articles about uploading:
http://msmvps.com/blogs/dbartosik/archive/category/1921.aspx
Unless you are using forms on your website you can use FTP uploading
protocol. If you are using forms HTTP uploading will be required. There is
also a troubleshooting article.
Prepare, publish, and maintain your Publisher Web site:
http://office.microsoft.com/en-us/publisher/HA011053521033.aspx
Three top questions about publishing a Web site using Publisher 2003:
http://office.microsoft.com/en-us/publisher/HA011186811033.aspx?pid=CH063577001033
Troubleshoot publishing Publisher Web sites:
http://office.microsoft.com/en-us/publisher/HP062535831033.aspx?pid=CH063577001033
And while you are on the MSFT site: Compress graphics file sizes to create
smaller Publisher Web pages:
http://office.microsoft.com/en-us/publisher/HA011266301033.aspx?pid=CH062524651033
read this section. otherwise you are likely to be back asking why your page
loads so slowly.
And finally, some people find using a third party FTP program easier.
Filezilla is a free and popular one:
http://sourceforge.net/projects/filezilla
DavidF