I have learnt Mandarin for a similar amount of time, passed the HSK6 exam. I have also found it marginally useful in my professional life.
A nice trick I learnt is, don't spend too much time on the grammar section (if they still have it). It is incredibly hard and you will struggle to find native speakers that can explain the concepts to you. Instead randomly select answers and use the saved time on other parts.