hmmm
well u can use geocities .. it has a feature for novices ..
it'll ask u questions .. and build the site for u
atleast it had it years back

dunno now
for other things theres macromedia dreamweaver .. its real good and no knowlege of html require ..
if u wanna learn html .. there are lot of books there. . and it is a pretty good language
u can even look for tutorials on the net ..
ill look for ebooks for u a lil later ..
as for uploading u just need to use the uploadin feature in hosting site like geocities ...