Because of work, I have to change my sleep schedule, and I want to change it to within 8 am to 5 pm, or 9 am to 6 pm, optimally. I've been trying to shift my sleep schedule around since last year, based on what experience I had - I had to work once around 2 pm to 11 pm and had successfully shifted my sleep hours to 12-3 am to around 10 am. One summer break I had even been sleeping around 3 am to 10 am, but that was so long ago (I'm 27 now).
Now, though, I'm having trouble getting a regular 8-hour sleep schedule. I try to stay awake at night by drinking massive amounts of coffee and tea, but I still get sleepy around every 2 hours or so, and I have particular trouble staying awake around 3-5 am. I end up waking up around 8-10 am (the latter if I'm lucky), and I have trouble going to sleep by 10 to 2 pm - I wake up really refreshed by 10 to 11, and end up having to eat and wait for sleepiness to hit me again, which happens around 1-2 pm. I try to make up for the lost hours by sleeping from 2 pm to 5 pm, sometimes 6, and at times 4 to 9 pm, but I can't keep myself really, fully awake and the sleepiness hits me through the night again despite me taking coffee.
What can I do?
Also, I've tried to make my room as dark as I can, but I can't afford thick curtains. I've had to make do with a sleep mask, but so far it hasn't been helping either.