Just do your best on night shift, keep a consistent night shift schedule if you have to on your days off (that's what I have to do in order to feel rested; tried flipping back and forth for a year actually, but when I would make myself get up after only sleeping for 3 hours after finishing my last shift, I would just feel exhausted all day. Then, it got to the point when I would go to bed at night exhausted expecting to be able to sleep all night, only to wake up 3 hours later ready to be up for work). Plus, it's healthier to keep a consistent schedule than have your body rotate back and forth anyway.
So, you do what you have to do. Advice here won't really help too much. You'll just have to find what works for you. Definitely, make sleep a priority in between shifts. There are a few that really like night shift, and maybe you'll find you do. I work night shift, too, and have made the best of it by doing things that are available to me when I'm off. One night, I'll clean my house, and then another night, I'll got to one of the restaurants that's open later, and then rent a movie or something. Come on here sometimes and catch up on my e-mails. I would like to go for a nightly jog sometimes or bike ride, but don't really feel safe doing that as a woman, so I use my exercise bike sometimes.