Benvenuto/a a bordo.

Veniamo ai tuoi dubbi:
se non vuoi usare i frame(s), la scelta più pratica per avere delle sezioni identiche in ogni pagina senza dover ripetere il codice in ciascuna pagina (con annessi e connessi problemi di modifica...), la soluzione è l'inclusione server-side (php o asp)... il che non vuol necessariamente dire che devi imparare tutto il linguaggio relativo!!!

Per quanto ti riguarda, ti faccio l'esempio php, ti basta fare la tua bella paginetta in standard (x)html, posizionare e formattare tutti i tuoi contenitori ed elementi grafici con css (fin qui tutta roba che dici di aver studiato), e quindi aprire un bel tag php

codice:
<?php
  include("miasezionefissa.html");
?>
Dove vorrai far apparire la sezione fissa.
In questo modo ti basterà andare a modificare il file che includi perché ogni pagina lo ricarichi nella versione corrente.... chiaramente, il tuo hoster deve poter gestire le pagine del dato linguaggio server-side.

Che ti dico di Coldfusion? http://www.macromedia.com/it/software/coldfusion/