You didnt tell about hearing loss
if its there or you are able to hear your voice louder than others voice...What you described can be because of ear ,but ear pain doesnt reach upto arm...You must get your ear checked by ENT specialist
and if not possible can take Decongestant tablet (like phenylephrine
with caffine with cetrizine ) with Mucolytics (eg.mucinac etc.)for relief for some time....but i would advice not to start antibiotics without ENT consultation.
Do note that i am considering you dont have hypertension
and you are a middle age otherwise healthy male.