What kind of specialist would I need to see for my adenoids?

Adenoids. You do mean adenoids that are associated with your tonsils, if so then i suggest an ent.