Hi, as a man, I'm not really your intended audience, and I'm no professional web designer by any means, but here are my comments as a visitor to your site....
1) I'm with some of the others here when they talk about the colours... they do assault the eyes a bit!

It's best to stick with letters of the same colour for words, don't mix and match the colours of the letters. It's not nice to look at, and it's also quite difficult to read. If you must go with this colouring on the letters, contrast it with a dark background.
2) The site looks old, like it was made ten years ago. The different word text effects look a bit cheap, almost like an early demo page for MS Word, to show off what you can do with text. If possible, keeping the effect on the text constant for the menus (at the top) would provide an easier view for the user.
The layout isn't bad, and I do like the look of the Youthplay inc are on the bottom right. If you can change the look of the other panels so that they are more matched to this, I think might be a bit nicer.
Overall I thik the problem is that the person who designed this is trying a bit too hard to make it look flashy. A more understated site will often look better. Currently nothing really jumps out of the page at you, because everything is so colourful and brash, it's hard to find a focus point.
Sorry if my comments seem a bit negative, but my first reaction when I loaded the page, was "ouch!".
I liked your blog. I know your blog is using a standard blogger template, but maybe you could try formatting your site in a similar colourscheme to that. It's clean and not overbearing, and then visitors would know that your blog was affiliated with your site, just from the colourscheme and format alone....