Honestly, based on your setup, I advise looking at the husbandry 101 stickies and the stickies about how to set up an enclosure. You're close, but some changes definitely should be made.
I'm not trying to be rude, but basically start with those stickies as if you're just starting your research phase.
There are 2 major reasons snakes don't eat. 1) is husbandry 2) is stress. Based on your setup, both could be a factor.
The stickies should answer a lot of questions all in one convenient thread and help you out.
Good luck and feel free to ask any questions you may have.