nounours > Tu te compliques trop.
Un design efficace, c'est un design avant tout pratique, léger et, ensuite, 'beau'. Les froufrous, les dégradés dans tous les sens, les lueurs, ... c'est passé depuis plusieurs années (sauf chez le langage D, apparemment
). Un bon design, c'est un design simple, facilement réalisable, mémorable et qui sait se laisser discret pour mettre en valeur le contenu.
Ne cherches pas à faire trop compliqué. Utilises des formes simples, des couleurs pas trop criardes, et des designs aérés. On a jamais assez d'espace, et on utilise jamais assez de blancs/gris/noirs tout simplement !
Traînes sur pas mal de sites au design moderne pour avoir un peu d'inspi.
De toute façons, si le design c'est pas ton truc, que tu fais que des petits projets persos et que tu débutes, j'ai du mal à t'imaginer te passer de frameworks de design. Regardes du côté du célèbrissime Twitter Bootstrap, qui fournit une base énorme sur laquelle construire (grille, js, fallback gracieux, ...), ainsi que des tas d'éléments déjà faits, très sobres (boutons, barres, formulaires, ...). Bootstrap a "l'avantage" (ici, en tout cas) d'être vite encombrant si tu veux modifier certaines parties basiques, donc ça t'empêche de faire des bêtises et de charcuter le design. Sinon t'as aussi Zurb Foundation, qui fait grosso merdo la même chose mais en te tenant moins la main.
Si t'es intéressé par le design web (et le design en général), tu peux regarder du côté de Don't Make me Think! en bouquin, sur les principes universels du webdesign, 'Universal Principles of Design' pour un livre ancestral sur le design, tous domaines confondus, 'Thinking with Types' pour la typo, 'Web ReDesign 2.0', ... sans oublier les livres sur les technologies et standards web plus généraux qui abordent généralement des petites astuces pour le design d'interfaces utilisateur propres.