I promote my free websites by making free websites. As an example of the example I made a lot of sites for Enkhuizen a nice old town were I just happen to live. I made them by different subjects and stuffed them with lots and lots of information pictures and examples of nice lay out.
look>>
I seriously think that's not the hard part of making a good website. The hard part is making the navigation work so well that a new visitor can navigate as fast as if he already knew how it worked. At the moment this is my main product, skill and promotional tool.
The navigation of this development platform at the top of this page spawns across 27 blogs. If I would know a better way to make a menu like this for a project like this I would implement it today, even if the advantages are not that easy to spot. Nothing can substitute clear navigation.