Personally, for me, the style is hard for me to 'keep interested' in the site. It is the color scheme or the layout or something. Also, repetition in a portfolio is never a good thing in my book, try only using two sites in your portfolio that start with 'Logo' because personally, reading all those gets quite annoying.
Also, portfolios is a way to show work you want to show, not all the work you have done. I am not saying you have done any bad work, I can't judge, I just got out of a "Understanding CSS Concepts & HTML5" class
I don't think it's to bad but for me personally I don't like the fact that you repeat yourself about logo, T-Shirt and web designing on your pages. I think one line of that on your homepage then don't say that again. Also an issue I picked up is people can comment on the contact page, that shouldn't happen.
Also I think you should set up a page and get working on some designs and lastly, I don't think featuring other sites in news articles is such a good idea, having them small and in the side bar is fine but not as a news article unless your commenting on design techniques and ideas etc.