You seem to be suffering from sensory neural hearing loss which needs hearing
aids as medicines won't help. You need to visit a Audiologist for more information about hearing aids. Usually most of the known companies produce good quality hearing aids and you can take a trial of hearing aids and then choose one
Next Steps
Visit nearby Audiologist for more help