I'll give you my opinion in a few paragraphs below.
It is far too dark. Your page is entirely black with a little white text on it. The header image doesn't brighten up the view either. You could try to use a darker grey as a background color.
In my opinion you should use a different font. At the moment you are using a paper font. Meaning: You're using a font that is used for newspapers, books et cetera. If you use a screen font (Verdana or Tahoma for instance) you will notice that the readability of the text will increase.
People are too left-oriented at the moment. Loads and loads of webdesigners and developers have come up with Web 2.0 and other theories trying to break those habits and make people more center-oriented again. Try for yourself. Do something entirely else than surf the web and start surfing the web again at a sudden. First thing to notice is the left side of the screen...
In my opinion, follow their lead and center the website.
If you use a darker shade of grey for the background, with a black block in the center of the page, with white text on it, the website will stand out a lot better. Try around with Photoshop a bit, create a workspace of 1024x768 and have a try with the colors a bit. Might give you some very interesting and catching results.
Last thing, but actually first thing to notice when opening your website, is that the image loads slow... slow.... slow.... (Ah, it's there

) The image has been on my screen for about a minute, and now, finally, it actually really starts to rain. The image is great, I just love it, don't get me wrong. It just loads too slow. It's over 2Mb's in size, which is T-O-O much for an image.
Hope you can use my advice
PS: Welcome to devppl!