In addition to adequate protein, you need more calories (your protein intake contributes to your total caloric intake, so these two go hand in hand). Use the following formula to calculate the number you need to take in daily to gain one pound a week, and break down your diet using the macro guidelines listed above. (Give yourself two weeks for results to show up on the scale. If you haven't gained by then, increase your calories by 500 a day.)
Don’t make the mistake of trying to bulk up when you should be on a diet. While you might have muscle on your mind, most people need to get leaner first. If you’re fat and you start eating for size, you’re only going to get fatter. Get rid of the excess blubber first, to the point where you can see some abs, and then worry about getting big. You should be as low as 12% body fat before you change your diet up to focus on mass gain. That will ensure that your insulin sensitivity is high. When it is, you can eat more carbs and your body won’t store them as fat.
I HATE that the resistance training community can be so tribal. I have been preaching to bodybuilders for years about the benefits of powerlifting, or Olympic lifting or kettlebells or even Crossfit style conditioning and many have been receptive. Learn from each other and achieve levels of fitness you simply could not have otherwise. Don’t brush off bodybuilding wisdom…it could be the missing factor in your program.