Doesn't seem bad. Since you're trying to say that your character ain't a cheat, how about adding a rival who is a cheat? In that way, we can compare and see the difference in growth between the two.
This is just some random thoughts, don't mind if you have something more concrete in mind.