To build muscle fast, you should focus on gaining the weight first. Later on, go on a short-term fat loss diet to decrease the fat levels.
Shock your body
The first shock is by eating more calories than usual. The overload will force you to gain mass. Later, you’ll have to eat just enough calories so your body builds more muscle, but not fat.
Training and dieting
Weight training is the fastest way to build more muscle and it works in conjunction with dieting. The weight training overloads the muscles and stimulates growth, and the food provides the building blocks to repair and build new muscle tissue.
:: Gain Weight ::
Gain muscle
You need the proper foods and the proper amount in order to gain muscle. You’ll need at least 1 gram of protein per pound of body weight.
Free weights
Free weights builds muscle the fastest. Concentrate on compound free-weight exercises, and lift heavy and challenging weights. This will encourage the biggest quantity of muscle fibers. Your body will respond by developing more muscle mass.