What should I do?

I don't know if I'm just being overly paranoid or what but my baby hasn't been moving as much today. I'm 38 weeks and he normally moves around throughout the day, especially in the morning but he wasn't as active then. I'm laying down now with a glass of water to check kick count but I've been laying here for 10 minutes and nothing so far. When I push on him he won't move much. There is movement when I push on him so I know he's alive but I'm just worried he's not ok. Should I call my doctor or just go straight in to my hospital to get an nst?