Text needs to be quite a lot smaller dude on pretty much everything but the large banner at the top (this is probably more of a taste thing, but really large buttons on sites just look tacky to me).
The general layout is pretty nice although it could use more in the way of text, features subtitles such as 'What I do' and 'About me' etc...
Also don't forget to use a grid system to line up the elements with each other to give a more pleasing effect.
Overall the design is eye catching and generally pretty good, have you managed to fit all the main bits in the centre to within 1000px?
Are you also planning to build and code this as a website?
Oh and if you are, don't forget to look in to hosting custom fonts on a server and linking them in the code, remember not every computer has the same font.