you're doing too much to gain. you're burning more than you are taking in. how is it possible to gain 15lbs. in 5 weeks if you are doing almost 30 sets a workout? you'll do better if you cut back on the exercises, focus mainly on basic compound movements, have a day of rest between sessions & keep the calories up.