Things are not to bad...I have seen alot worse! The guys are right, you do need more food but you knew that already. As far as your training goes, IMO you might be overtraining a bit, personally I would stick to the more basics of movements...no need for all those sets for Arms or those...