What is my username? It is blank in my settings.

If you have an email address on file in HelloShift, then you do not need a username. Your email works as your username for signing in.