Do different types of exercises not only weight lifting. You need to train each muscle group at least two or three times a week so that it can grow because if you train once a week it will be under training the muscle group hence no muscle gain. Compound exercises such as squats, bench presses, deadlifts, rows, and pull-ups work on different muscle groups.
The best way to build muscle is working harder for a shorter period. This means that you should limit your training for at least 45 minutes a day. After 6-8 weeks you can do a different routine and add more weights so that the muscle doesn’t get used to a certain amount of weights.
Make sure that you do have rest days, so that the muscles can recover and get to rebuild themselves while the body is burning fewer calories. You may do activities that will help the muscles recover such as foam rolling, massage therapy, taking cold showers, breathing exercises, stretching and compression clothing. Rest also includes having at least 8-9 hours of sleep each night.
The best way to build muscle is combining everything discussed thus far with the proper diet. Your meals starting from breakfast to dinner, in between snacks, and during your workout session have a great impact in building muscle. What good is the effort put towards building muscle if your diet is not supporting muscle growth?
You need foods that are rich in proteins so as to rebuild the broken down muscles during training and also stimulate muscle growth. Ensure that you eat every two to three hours so that the body is absorbing and assimilating enough of the proteins and supports the growth process.