Just because it's in my nature I want to help you out man. I'm a 3rd year medical student with a pharmacy background, and you can take my wisdom with a grain of salt.
Ease up on the stimulants, they wreck some major havoc on your body. Anyone who tells you different is lying. Everything that is brought into the body throws off some natural process. If this process is medically deficient, then the use is elicited. Clenbuterol, albuterol, caffeine, nicotine, t3... They are all exogenously being brought into a system to throw it off in some way. If you are throwing a cornacopia of drugs into your system, you can't adeqautely predict how your body is actually responding at a basal level.
Lay off the stims. Eat good clean food. Train like a madman. It will come in time brother.
Ps. Why are you running these stims when you want to put on muscle. Go on a clean bulk and then cut down. Just try without stims, it can be done.