To Whelan-
18 lbs of muscle in 3 months is near impossible even for a brand new trainee. However, as long as you're lifting heavy weights you will see a noticeable difference. If your weight change is correct, that looks like you're on a decent pace. 0.7 kgs is just about right I think, it's hard to gain more than 2 pounds of muscle a month. I would continue to do what you're doing if things are progressing for you. Although, if you want to just gain more muscle, you could cut down the cardio and circuit training and just do heavy lifting 3 or 4 times a week.
18 lbs of muscle in 3 months is near impossible even for a brand new trainee. However, as long as you're lifting heavy weights you will see a noticeable difference. If your weight change is correct, that looks like you're on a decent pace. 0.7 kgs is just about right I think, it's hard to gain more than 2 pounds of muscle a month. I would continue to do what you're doing if things are progressing for you. Although, if you want to just gain more muscle, you could cut down the cardio and circuit training and just do heavy lifting 3 or 4 times a week.