Why is is unfortunate that you do a lot of cardio? That's a good thing.
If you're already eating as much as you can, and that's what you look like, then I think you've already answered your own question. Keep doing what you're doing. I would be trying to add muscle in your position, as long as it never gets in the way of your conditioning (and it shouldn't.)