I agree that it is very doubtful that you put 2inches on your arms in 3 months using just supplements without a cycle unless you are new to the game perhaps and have amazing genetic potential. However, it does not seem that way considering you have been training for 7 years and are "nasm certified" and still @ 18% bodyfat. Additionally, all those supplements you are throwing into your body are more than likely causing water retention. Creatine especially will cause this and in high doses causes the muscles cells to stretch and swell temporarily with water, one of the mechanisms by which it works.