Um eine Website zu ersellen, wirst Du Dir entweder HTML- und CSS-Kenntnisse aneignen müssen oder Dir die Website erstellen lassen.
Den eigentliche Upload von Dateien kannst Du auf zwei Weisen machen,
1. per ftp
2. mit Hilfe einer serverseitigen Programmiersprache und einem selbstgeschriebenen Upload-Script. Mit HTML alleine geht das nicht, denn mit HTML definierst Du nur die Struktur Deines Inhalts (Überschriften, Textabsätze, Adressen, Listen, etc.)