I'm take modalert for shift work (200mg) 2-3 days a week but still feel half asleep during work. Any reason why this could be?

You may have another. Reasons for being so sleepy during the day. I would recommend you see a sleep disorder specialist to see if you have one of the other sleep disorders or physical disorders that can cause daytime sleepiness.. Best wishes.