Og ago i had went serious into working out. Ate lots of clean food. Like 6-8 meals of around 600 calories. Sometimes more. Than of course a pwo shake. Well after a year of working out i gained about 10 lbs total. Strength went suuuper high bu i plateaued. Doc told me i was over training. I was working out 5-6 days a week. 45 min to and hr a day. One body part a day type thing. Now im working out 1 body part every 10 days Is there any science to what my doc says. Can my body respond better to this? Cause now im plateaued again. My split like this:
Day 1 chest
Day 2 back
:day 3 shoulders.
Legs
Arms.
All with a days break. I do abs on shoulder n arms day.

Now how can i change my routine. My str going up but my gains super slow. I eat about 3-4000 calories a day.
Take no supplements except vit b100 vit c and multi.