i don't believe in perfection but i do believe in the chase.
with that being said, i find there is always room for improvement when learning a new language. most don't even fully know or understand their native language let alone a second one. i feel the best way to actually learn another language is exposure. so you would want to watch films in said language, watch shows, learn as if you are child learning to speak for the first time. 