Hey,
I like the content in there. But if I am not wrong you are using a pre-made template, right?
Try playing with colors... it can do wonders to your site.
P.S.: Don't make changes on basis of what people say. There are 1000s of people and 1000s of different ways of designing. Do what you feel and use people's opinion to explore new ideas in what you do.