I do
Warmup
135-8xs
155-6xs
165-4xs
135-failure
Then incline db and then I do shoulders the same day. I do this twice a week one day chest intensive the other shoulder intensive. I stick to compound lifts for the most part across the board. I THINK I'm eating enough, typically 3000 cals a day and not garbage.
This does not tell me a whole lot. Only an outline as to what you are doing.
What I mean is, you may possibly be going to failure too much with repping and not building momentum to add weight in a building phase thru say, volume at first and cycling into lower reps to hit a higher single.
I also liken this to chins, where guys reach a certain point and cannot get stronger since they are constantly going to failure without building a volume base, adding some mass, then moving that new mass to a higher PR single.
I still think a cycle/program where you'd start with very manageable rather easy weights ie: 5x5 with say #125 (I know it might sound easy with 70% at first, just like the Russian Percent program did to me) then as you add maybe #5 a week, (check the ego at door...!) then as it slowly over the weeks gets tougher, drop to #2 1/2, taking it up over 8-12 weeks perhaps, it builds you towards a higher level of repping strength, then moves you too lower reps ie; maybe 2-3's instead of hitting higher repping failure every week, week in week out.
90%+ of the best strength programs out there, deal in some type of linear progression. I think this is a reason why HIT only goes so far and does not work very well.
Lastly, if you are eating, that is one thing, but if you are not slowly, slowly gaining overall Bweight, your body will most likely adapt to the stimulus you are hitting it with and stagnate at that BW.
Sometimes a few steps back to get quite a few forward, is the better approach and someone who is less built for the BP. may have to take different steps than following a routine a guy built for the BP, could follow.