1. Assuming data and wifi are already off, try turning of the sync too. Turn off Location reporting, open google maps, log out your google account there. If your problem still occurs, check other options.
2. Other option if you have donate version of greenify, just greenify it.
3. Other option is using android tuner, you can disable gcm manually, more info on link