My Professor isn't submitting my reference letter
My sympathies. Some people are ... to put it politely... procrastinators. The bad effects this can have on other people make me think to give such people a more judgemental label, but I'll not do it right now.
As a comment suggests: call them on the phone... send another email... and be prepared to ask someone else to write the letter.