This was a QUORA question I answered.
I’m going to keep it simple. Consistency! Particularly with strength training. Follow a program regiment while increasing your weights each session, but not by a lot or you will more than likely injure yourself. Leave your ego outside! Smaller increments with perfect forms adds up in the long run to great strength gains. In my stronger days, what worked for me was to do two weeks of power lifting type training, followed by a third week of just shaping movements. Follow this program 12–20 weeks along with proper diet, sleep, mindset, supplementation, and you will get strength results which means muscle building! You have to get stronger to get bigger muscles! Best of luck!