Assuming no aas, you should only be in the gym 4-5 days a week (I do 4), an hour each time...that's all you need man, just give it time.
You can't hit shoulders one day and chest the next. You use shoulders in chest movements so by doing that, your shoulders are never recovering and thus you...