There are many causes for tinnitus such as sensory neural hearing loss, eustachian tube dysfunction, chronic otitis media, tumors, conductive hearing loss, acoustic trauma etc. Treatment depends on identifying cause for your problem. Tonsils are definitely not cause for tinnitus
Next Steps
Consult nearby ENT specialist for confirmation of diagnosis and appropriate treatment if required