I think the best way to learn any language is by practicing it,so u can look for arabic friends in ur enviroment and if u didn`t find u can look for them in the internet ,I used this way to improve my English and it worked well alhamdolilah.if u used to practice arabic with arabic friends on the internet I advice to use a mick to improve ur pronouncation.