First, take a deep breath! How old is he? I know you said he's a baby, but how young? Crickets are NOT a suitable food for corn snakes, BTW.
Next, how much does he weigh? Weights are a lot better than lengths. That will help people here to give you advice.
How often have you tried feeding him? The general recommendation is to try no more than every 5 days. Do you get the pinks really hot? I thaw them in warm water, then put them in the hottest tap water I can get for a few minutes until they are toasty warm. Snakes like their food warm, at the temperature it would be if it was live.
Babies are shy sometimes and won't eat in front of their owners, so putting them in a paperbag with the pink is one standard trick. I put mine in their deli cups that they were shipped in, put the pink(s) in with them then leave them totally alone with the lights off for at least 30 minutes.
If you have tried this stuff, then there is scenting. Sometimes rubbing mouse bedding on the pink helps. Sometimes washing the pink with very mild soap to get the smell ~off~ helps. People also recommend poking a hole in the pink's head (braining), putting tuna broth on it, putting chicken broth on it, or rubbing it with fried chicken skin have worked for some people. Rubbing the pink with lizard skin is another standard trick I have read about.
Hang in there!! Most babies can & will eat eventually, and snakes are sturdy and in the wild they don't eat every day, so they are built to survive missing some meals. More advice will follow from people with more experience than me. My 09s are pretty good eaters as long as I put them in a small space with the pink(s) and leave them ALONE to take care of things. I am now feeding double pinks & the same strategy is still working fine.