Hey there! :P

I've new to the forum but I'm a Programmer / Web Developer of about 7 years, despite this I am terrible at Web Design.
I have tried numerous tutorial websites and tried to mimic style of many free templates that exist to my own fashion, but to no avail.

So I was wondering, do any of you guys have any tips or even a website that could better teach me some basic skills in web design?
It really hinders your project work when you can't afford a designer and you like doing things yourself!