I had using these most three point for all my web-design projects. First one is You have to use Neat and Easy Navigation: Navigation of links on your site plays a big role in determining the stickiness of your site. Then second one is Clean Layout Design: A clean layout that uses a lot of white space enhances a site's looks. Try to keep the focus on your content, use dreamweaver templates for this. And last is, which very Important, Program using pure CSS: The world is moving away from table based websites to pure CSS websites because it offers accessibility, reusability and considerably reduces file size apart from giving greater control over the look of your website.