first thing first I hope this is not off-topic.
So here's my problem: my spoken English is quite good, to the point that I'm sometimes mistaken for a native (American) speaker. However, there are words I still tend to mispronounce, especially when the English phonetics structures are not present in my mother tongue (I'm Italian).
For instance, a couple days ago somebody brought to my attention that I pronounce "ice" and "eyes" virtually in the same way, and these are the kind of things that are really hard to notice until a native points them out to you.
In other words, I feel like I reached a plateau in my learning process and I'm not sure how to proceed from here.
I should also mention that I get a lot of exposure to the language and I use it on everyday basis, so that alone is not helping anymore (or not helping fast enough).
I figured I could start reading about linguistics, and take a more structured approach to learn English (maybe learning the IPA would also help?), but I'm not sure is a good strategy.
Do you have any recommendation, books/websites/topics I should check out, or know anything else I could try? Any advice is appreciated. Thank you.