You've probably found out by now but no, you can't. Characters earn xp based on their level and the levels of their opponents after battle, from what I've noticed, plus some bonus xp depending on what they do in battle, but the bonus xp doesn't get very high, so yeah.
The best way to grind...