Here is a great website to help people of all skill levels improve their web design capabilities. There are absolutely hours of information to read through. Check it out, let me know what you think, and if you learn anything from it?