It looks good! Good use of fonts, color and alignment.
Some pointers though:
If you want your site to fit on someone's screen with 1024x768 resolution, it has to be smaller than 1024px wide. A width of 960px is pretty common.
If you want your design to look less 'flat', here are a few techniques to look at:
http://webdesignledger.com/inspirati...-another-level (not a tutorial)