Globalement, l'architecture de ton site est plutôt claire, il y a une bonne lisibilité je trouve, on s'y perd pas pour trouver l'info
Au niveau de la programmation de tes pages, tu peux -dans un premier temps- d'avantage optimiser la sémantique pour gagner en référencement (je pense à tes balises Hn par exemple, une H1 pour ton logo, puis h2 pour tes titres, puis h3 etc.). 
Petite parenthèse : pour le titre de tes pages, mets simplement le nom de ton site, car The CBdotCom risque de fausser la véritable appellation de ton site, je parle pour le visiteur.
Côté design, je pense que, -notamment la home- peut être améliorer (la partie centrale étouffe un peu entre tes deux colonnes, tes créations dans ton portfolio peuvent être exposées d'une manière plus originale, voir animées (Jquery?), même si ce que tu as fait est propre et reste cohérent).
Je ne reviendrai pas sur l'importance d'un cursus de webdesigner ou autre pour appuyer tes compétences.
Par ailleurs, si tu veux des sources d'inspiration pour l'agencement de tes pages, oser d'autres teintes de couleur peut être plus "vivantes", de typo, trouver des idées... N'hésite pas à t'inspirer de plusieurs référents pour commencer :
http://csscreme.com/categories/webdesign
http://cssremix.com/
Etc.
