Keep in mind that if you aren't an *easy* gainer, then you really need to follow the rule of thumb..........
1 to 1.5grams of protein for EVERY pound of body weight.  If you don't know how much this is.....just check the nutrition information on stuff you're eatin & do the math........It's A LOT!!!
If anybody tells you to the contrary, they're full of sh*t!!!
Don't obsess about how heavy, how many exercises, how many muscles, etc.etc.
Simply try to keep your workouts........upper body one day, lower the next and get at least one day's rest in between.  No more than 10 reps on whatever you're doing and make that 10th rep really tough.
If you want to focus on one part of your upper body more than another, make it lower body one day, then "push" upper the next, followed by "pull" upper the lower.  (Push = chest, shoulders, triceps................Pull = back, biceps, traps, rear deltoids)
Keep to compound movements.  You don't need triceps kickbacks.  You need two-handed triceps extensions ***OR*** pull-downs.  That's it!!  You don't need 3 different exercises for triceps.  Same for chest.  Keep it to maybe 3 sets of incline & 3 sets of flat bench.  That's it.  You honestly don't even need "flies" at this point.  You want mass, not shape.  So remember.......COMPOUND movements!!
In all of this, you're going to get a little fat.  That's just the name of the game.  You can shed it later, but gain first.  No more than 2lbs per week initially, then no more than 1 after that.  After you've put on about an extra 10% of your body's weight, take a look at yourself in the mirror.  If it took you less than 90 days, you'll probably look too fat.  If it took you 90-120 days, you'll probably look just right.  You'll have also gained strength too.
Once you get to that point, post back & you can go for definition & troubleshooting.  I'd be glad to help with that as well.
Lastly.........NO EGO!!!!!   I can't express it enough.  NO EGO or it's all bullsh*t!  EGO kills weightlifting/bodybuilding.  Real weightlifters & bodybuilders don't need EGO!!
Squatting 405 (good day/bad day/whatever) is just that.  Squatting 405.  If I break a guy's legs who squats 405, the next day, he ain't squattin' sh*t!!  Remember that!