A good start
I think you are off to a pretty good start.
Black is a difficult colour to use on the web. I would suggest a thin grey line around the black/dark rounded boxes. I would use the same grey as the text box.
Then, create a similar black line around the the grey text box.
This will create a colour flow to your design, and make things stand out from the screen a bit more.
Also, how does the logo look without the box? A transparent gif (I prefer pngs) would help or trim out a section of the gradient fill and set the logo on top of that. It will pop more that way.
Good job. Have fun.