I would suggest studying HTML ideas like
ice, jello, liquid design. This involves preventing side scrolling, as your site forces users to do.
Then we could cover studying up on basic site purpose, basic competitive intelligence, elementary competitve advantage, basic information, any kind of differentiating business ideas, and often lacking basic focus on the user. Thus a site can translate empty content like "Great Value, Great Service." Into something like ...
"...Our Little Lot in the Country Costs Us Nothing
My Dad bought it for cash 35 years ago. Our electric bill seems high to me (it runs about $428 a month). I have 35 employees--two are salaried salespeople, two are office clerks, and the rest are service people who work six-day weeks to serve your needs. If I make a little more than $100 an RV I do really well. ABC dealer has make at least $900 profit or he can't pay his bills. Who do you want to buy your next new Recreational Vehicle from?"
...You know that information thing people mention in the same sentence with "Internet."
Add the last ten years of aesthetics and layout ideas
some people find useful for web design.
There is an unfortunate idea HTML is web design. It isn't. Design is bringing together several completely different disciplines like copy writing, illustration, business strategy and marketing; not to mention interaction, usability, information design. (Like
why users don't like horizontal scrolling) For a first site, this one is okay. For a web design business there may be a little yet to learn.