Firstly, Pokébots. Pokémon are not battling robots, and I hate to see them portrayed that way.
Then there is really any sort of "trying too hard" when writing:
- Overdescription. Yeah, you need to give us a basic idea of what a Charizard looks like in the case of readers who don't know, but frankly, even the readers who have never seen a Charizard really don't care once you've told them it's an orange Western dragon with a flame on its tail. Once that's done, get on with the story, please. Sentences entirely devoted to description should generally be kept to a minimum. Other relevant details can be added in the form of adjectives and adverbs in action-focused sentences.
- Too much thesaurus-syndrome. There are quite a few people on here who don't have English as their first language (such as me), and if I don't understand half of your fancy words, I'm likely to give up after a paragraph or two.
- Flaws for the sake of flaws. A Mary-Sue with a random flaw slapped on is NOT a realistic character, and that's that. Technically I don't care whether you make a perfect character first and then add flaws, but you need to know how to make a psychologically believable character out of it all afterwards. And really, you don't need a "flaw" to make a believable character. (Who can properly define a "flaw", anyway? I don't believe in any universal system of "good" and "bad" traits.) You need a realistic personality and understanding of how the character thinks, and if you've got that down, it's a perfectly fine character no matter what anybody says. If you get it to make sense that a given character would have managed to catch all 386 Pokémon including the legendaries, it's perfectly fine. If there is a good reason your character is a good enough trainer to beat the Pokémon league, it's perfectly fine. If your abused character behaves in such a way that it would seem realistic for a victim of abuse, it's perfectly fine.
- Using no 'overused' Pokémon at all, to the point of being just plain ridiculous. Come on, the traditional starters ARE the traditional starters, get over it. Unless you have some reason to assume that Professor Elm has started giving out Hoppip, Chinchou and Magby instead of Chikorita, Cyndaquil and Totodile, why bother changing it? Sure, you like Chinchou and want your character to get one as a starter, but then either make up an explanation or make them receive it from somebody else.
Oh, and why does the main character ALWAYS fall in love with somebody on their journey? --; Come on, ten-year-olds don't fawn over the first person of the opposite gender they meet as soon as they get out of the house. There's nothing wrong with including a bit of romance, but please let it develop properly, and contrary to popular belief, not all people express their crushes by constantly fighting with the person.