All qatar is your arabic speaking school, just ask the meaning of complete phrase in use, or any near and dear, what is the arabic for what you want to say chosing some priority talks etc. in the beginning., then note down in any treatise, memmorise every day each phrase and practise your self in common shops etc. then whole process in a near make you a fantastic arabic speaker. That is what I have done, and now none can identify me I am a foreigner coz I speak the same way they speak, I left nothing without understanding whater is spoken including the speech in the mosques. so good luck, try this method and is more practical.