Regular resistance training, a balanced diet, and proper resting between workouts are all needed for gaining strength and muscle mass. If any of those components are missing, you will struggle to build strength.