Have you tried eating 6 meals a day? If not, start there. Make them small meals at first, but once you get used to it, it will be much easier to add a few calories here and there throughout the day vs. having to pound down twice what you are used to in 3 meals/day.
How many meals/day do you currently eat?