If you are building these sites to showcase your products and sell them then you might consider
not making them yourself because you will make a lot of beginner mistakes and an un-professional looking site will make your business look bad.
But if you are a quick study and would like learning a new language then start with a few beginner HTML books and a few books on cascading style sheets because Dreamweaver will only get you so far and you will eventually have to hand edit code.
A site that is not too big or complicated can be handled by a cheap hosting company such as
HostPC for $13.95/year. A friend uses HostPC for her 1 page bed and breakfast site.
I use
Axis Host because almost all my business is from my site. The owner, Tina Peters, is terrific and makes sure everything runs very smoothly and very quickly. Axis Host costs a little more but I believe you get what you pay for. I have been using Tina to host my site since 2001.
I suggest you contact Mike/
mcullinan here on AC. He designs web sites and seems like a good guy.
Wayne