you admit that your diet sucks, but are frustrated that you can't gain? you answered your own question: you can't gain because your diet sucks. read the stickies at the top of this section on bulking diets and diets for hard gainers, follow them and you will grow.