You don`t mention how much traffic you are actually getting now. None? Very little? How is anyone finding your site? Searches? Backlinks? PPC?
If you are dependent mainly on search engines for traffic, you won`t get much. Your main page has very little textual content for spiders to crawl. Your sub pages have a little more, but again, it`s nothing unique or beneficial to a spider or a visitor; they all seem to read the same, they just have a different image of a different t-shirt. Your pages have to have unique content, but if they are all basically the same, you are hurting yourself in search results. As an example, go to this link and view how a search spider actually sees your main page, and you`ll see that there is nothing beneficial the way it is currently structured.
You also have no meta description tags, so even if you do end up in a search result, it`s hard telling what the following site description will actually say.
From a viewers perspective, first seeing your site, my thought is "What`s the point of being here"? The tiny description at the very top is just that... tiny .... people won;t see it at first. The banner at the top center reading "DESIGN WIN MAKE MONEY" looks like an ad, so I automatically skip it at first ... T-SHIRT COMPETITION VOTING doesn`t tell me anything on it`s own .... so, your first 3 shots to tell me something, really doesn`t. In short, you need to get across what you do, and why I should be here, more clearly and quickly.
You have a page of images, but since I`m not sure what your site does at this point, I have no idea why I`m seeing them or what their purpose is right away; I have to stop and figure it out, and if I need to decipher the purpose of your site, I`ve probably lost interest in it.
So to me, the two main things are to clarify your page and explain quickly and clearly what you do, and create unique content on every page.
Overall I think it`s a neat idea, but clarify the concept!
Website Critique Community
International Society of Curmudgeons