Don't focus on light weight high reps but try to lean more towards heavy compound movements like Squats, Deadlifts & Bench Press. Try to increase weight in each set.
don't be affraid to eat high protein rich diet that is around 1.2g to 1.6g per pound of body weight, it has positive effect on calories you eat throughout the day...
Always go for good fats like nuts, fish etc. Good fats play an important role in maintaining optimal cell structures, hormone levels and are crucial for muscle growth.
Try to limit the carb intake, recommended intake is 1.5 gram of carbs per pound of body weight throughout the day and 0.75g on non training days...
Instead of running for several hours, hiit training is the most effective aerobic workout which helps in fat loss & gain muscle mass...