For starters, you should move on from free web hosts. You can get a domain and space with no ads for quite a small amounts. Cheapest packages I've seen have been some 20 €.
I don't have much to add what people have said earlier here... but yeah, the header is way too big. On 1280x768 resolution that's pretty much all you get when the site opens.
Also, about the content. I think the idea of your site should be pointed out a little better.. I mean, "this is site x and we do this and that" or something similar. I guess it's quite obvious already, but a few words about the site itself would be nice, if you know what I mean.
The color scheme in general looks a little naive. A "strong" blue like that on a white background seems a little irritating to me.
I don't mean to discourage you or anything, you have a good start there, just some improvements and you are there
