Never give up. Keep practising and make progress step by step.
Me too, I need to continue to practice and improve my pronunciaiton and intonaiton. Of course, maybe I will never be able to speak English with an impeccable American accent. But at least, the accent should not become an obstacle for understanding.