One thing I have learned over the years is that to have a good web design, you must have a good web design plan to start. Before creating your web site you need to know what you wish to convey, who you wish to convey it to and how to organize your ideas into an easy-to-navigate and user friendly website.
I have seen and acquired numerous websites that seem to have tons of information thrown together on one page and I have seen sites that contain very little information at all. I have looked at sites...and then looked at them again and again, trying to figure out what this company did..it just wasn't "Crystal Clear".
Plan it out. Write it out. Think it all out...before you start creating your web site.