I can't change my admin user email

I don’t understand what is wrong from your description. Make sure that there is no trailing space after the email address. But I recommend creating a new admin user with

   rake admin:create

Then remove admin and moderator privileges from the user whose address you want to update. Then you can make that user an admin again.