I have made many websites and I have been told I have an "eye" for design dont quote me on that lol however after looking at your site, I can tell you that the secret of have a good website, and make it easy on the eye, dont make it too complicated.
When viewing your site the first thing that strikes me is the fact it isnt sermetical in terms of the left and right side of the website.
Also you don't have enough information on the front page, when people view your website, there going to want to know who you are, why they should choose you and not go anywhere else, and they will be looking for this within the first 5 mins of looking at your site. Does that make sence?
Your background is good, and your logo is also very good, I also personally feel your menu and the top is abit bland and could use something to break it up abit e.g turn a different colour when you scroll over the buttons or something.
please take this as constructive and dont think im flaming your website

Example of a bad website
http://landofcomputers.uk.com/Example of a good website
http://www.novatech.co.uk/