I just cut gluten and soy due to allergy totally from my diet two weeks ago and my skin has never looked better. Is this from the change in diet?

Yes. Yes - many people don't realize that food allergies can be a cause of breakouts and acne. Cleaning up the diet will often clear up your skin as well. For more tips for healthy skin, check this article out. http://doccarnahan.blogspot.com/2012/10/top-10-secrets-to-fabulous-looking-skin.html.
Depends. If you have a gluten allergy then avoiding it will keep you from having allergic reactions. So, chances are your skin is better because of your good work. Avoiding gluten is not an easy thing to do. Congratulations.