I can’t stop reading this long string of denial. It’s addicting. It’s not a pride issue, it’s a being self aware issue. Your designs are awful, your code is okay. That list that @scubasteve gave you is awesome, and the fact he took the time to write that is even more awesome.
Swallow your pride, accept that your design skills are awful and your coding is decent. Go read scuba’s links, go pick up a design elements book, and get educated in good and bad design.
I’m constantly sucking at something, I mean, I’ve asked @TheDoc and other masters on this forum more questions than I care to remember — the best way to approach learning is to accept that you know NOTHING and you are never THE BEST. It’s a Plato thing. Also the fact that you compared your site to Chris Coyler’s is arrogant as all get out.