Hi, you need to get this examined by an Ear Nose Throat (E.N.T.) doctor. It can be impacted wax or an ear infection or a foreign body. It is hard to comment on what is the cause without examining the affected ear and doing basic auditory (hearing) tests. So see the doctor right away. Till then avoid swimming. Make sure nothing goes into your ears.