Hello Bronsoe,
At the beginning, Arabic pronunciation is very hard for foreigners, or very hard for me, at least! When I started learning, it was difficult for me to hear the difference between ت/ط، س/ص، د/ض etc., and if you can't hear the difference, you can't pronounce them correctly. Also ع was very very hard!
All the best,
Alvin