I'd cut cardio out...If your anything like me, my metab. is so fast, I could lose weight sitting down. Might want to talk to your doctor about getting you something to increase your appetite. I take Megestrol and it works great. I'm 6'7" and was 158lbs and in 3 weeks shot up to 174lbs. I'm still not to my goal, but I am getting there. Try tuna, a can of tuna has approx. 24-28g of protein per can, plus it doesnt sit in your stomach like a rock. Protein bars work great too...Powerbar Plus's have 24 grams per bar and are a great replacement for candy bars. You should eat meals every 3 hours too, and if you can, even more than that. My breakfast consists of: can of tuna, 2 bagels, 2 sausage biscuits. Then at 10:30am I'll eat a double whopper with cheese from burger king (1000 calories), 11:30am I eat lunch, then at 1pm I'll eat 2 bowls of oatmeal and a fruit cup. at 3pm i'll eat a protein bar and another snack. I'll go home workout, immediatly after, I'll have another protein bar, then eat dinner.....I usually then eat about 9-10pm at night before I go to bed. It sounds like alot, but dont let it discourage you, it takes time, and still sometimes feels awkward to eat like that all the time, but you have to stick with it.