Hi, Welcome to HealthcareMagic Forum.
You are having Otitis Media
which is the Infection of the Middle ear causing Perforation of ear drums. The Buzzing which you are hearing is called Tinnitus
and decreased hearing which may happen if you have Pus collected there. Kindly visit your ENT Physician once again and get yourself examined to rule out what exactly is happening. May be the Pus has to be drained out. Take your medications regularly and go for regular follow up.