I think if this were my problem, I would cut back on cardio (and perhaps either drop one day of exercise or cut two days' workouts in half) and I would focus on drinking more caloric drinks, like milk. It must be tough, though, especially if you don't want to eat the junky stuff.
It could be...