Caveman gave a whole bunch of good, if succinct, advice. If I can be as bold as to expand on a few points (no offence, Cavey).
Solid point. You could post a picture if you want, but the overwhelming odds are that you're not really at the stage where you need to be worried with fine-tuning your physique the same way a competitive bodybuilder does.
You need more chest muscle, period. And more total body muscle, overall.
Not only is the chest a relatively-small muscle group on your body, but focusing/emphasizing your back will help long-term with shoulder-health, strength, and overall muscle growth.
As you progress and start moving major weight, your recovery is going to be noticeably impacted by frequent heavy squatting and deadlifting.
Yes, some lifters train the squat and deadlift several times a week, but not usually at the same intensity. One workout will be heavier with lower reps and the next will be a bit lighter with higher reps.
It's great that you're not avoiding the big lower body lifts. Don't change that. Just consider not doing squats and deads in the same workout, or if you are doing them on the same day, don't do them both with the same sets and reps.
Very important. You gained about 25 pounds in about a year, which is slow and steady progress, emphasis on the slow. But I'm sure your nutrition could be tweaked for even better results.
What, exactly, did you eat yesterday?
Why do you say that?
This is a lot of change on a pretty regular basis. It's unnecessary and it's most likely slowing down your overall progress. I get that you want to work in different rep ranges, but you're changing them so often that you're not
Consider switching to something like Dr. Clay Hyght's Size and Strength template:
It's a four day a week plan (2 upper, 2 lower), with higher rep days and heavier, lower rep days throughout the week. I think that'll get you farther along than switching things up so much, like you've been doing.