Hello i am Dr Ravinder Sharma
On the basis of the information provided it appears you have an acute infection and this will require a course of antibiotics. I would suggest you to consult a ENT surgeon for treatment.
Flu shot can be considered once you are treated for this condition.
I hope this answers your concerns. Feel free to contact me if you require more information about it
with regards
Ravinder Sharma