I think reading genuine English as much as possible is the shortest way to
perfection.
There must be a lot of professional publications, which carry good articles and
theses in the field of mathematics. I think you can learn a lot of useful
professional expressions used in those theses