I just had that problem where I had to reduce the size, I eventually figured out it was the .git file, idk if that was happening to you, but once I committed the changes it was small enough to zip up.