Now I know there are a lot of ways to gain weight... but I don't want to just eat a lot. I don't want to gain weight as in simply gaining excess body fat. However, people keep telling me that I have to gain my weight in fat first before I can make strides in gaining weight in muscle? I have enlarged my diet and done a lot of lifting for the past year, but I've seen minimal strides in gaining weight! Last fall, I was 145 lbs. Right now, I am still 145 lbs but I can max 100 lbs more on the bench press than I did last fall. Also, I'm 5' 8" (don't know if height is relevant or not). My target weight is around 160-165 lbs. I'm on the verge of giving up on gaining muscle weight, because of all my failed attempts, but I keep reading stories of athletes gaining 20+ lbs in the off season in muscle! So PLEASE someone help me.