There's no way anyone could help you learn that. All we could do is share you some links, it's all about you. Do you really want to be a web designer? If you do, you should be able to assume learning by yourself and understanding that.
I'm going to recommend you
Web Design from Scratch - Free web design course - basics, layout, free tutorials, case studies, how to guides and examples
Good luck!