thanks for a query.
I think you must be having impacted wax, avoid pouring oil in ear, as its harmful.
Take wax solvent like Waxonil or Solivax ear drop
4-5 drops thrice a day.Consult ENT specialist
after 2-3 days and examine and get cleaning or syringing of your ear to achieve complete hearing.
Thanks a lot, take care.