I know this may sound idiotic but I cannot seem to gain weight. This has been going on for a long time. I'm 6 foot and 170 pounds with about 7 percent body fat, pound for pound I'm very strong and am more than able to lift (and more often than not, out lift) with my gym rat buddies who are much larger than me. Im up to squatting 405, benching 245, and lifting daily from the routines guidelined in "the body building encyclopedia," and eat in upwards of 4000 calories a day. I've cut down on my post-lift cardio sessions and have focused more on heavy lifts with lower reps. Over the time i've grown more defined and stronger but cannot seem to actually get bigger. This has gone on for about a year. I'm not some idiot newbie looking for an "instant fix," because i know those don't exist, but any advice would be appreciated. Thank you