Hallo Bobby,
a) Frontpage -> ab in die Tonne
HTML schreibt man am besten mit einem reinen Texteditor (Phase5 oder einem anderen Editor mit Syntax Highligthing.
b) SelfHTML komplett durcharbeiten
Erst mal mußt du HTML können.
c) PHP lernen
Für das was du machen willst brauchst du eine serverseitige Programmiersprache. PHP bietet sich da an, da es von den meisten Providern unterstützt. Es gibt aber noch andere Sprachen, z.B. Perl, Ruby oder Python.
d) sich mit MySQL beschäftigen
oder eine anderen Datenbank
Danach solltest du dass, was du machen willst hinbekommen.
Gruß
Stareagle