If you want people on an english speaking site to rate you site then maybe you should make it in english. Otherwise the layout is good, way better than Serebii.
For me language, don´t are everything. Everbody can see if a site is good or not, seeing the layout and contents xP ... but, sure, we can don´t understand the contents very much o.o hehehehe
I think your site is good. Hey, how about you add some kind of online translation where it makes it into English too. Overall it's a great site! Like I said, just add some kind of translation tool to automatcally translate it and your fine ^_^