Languages:
English is the language of aviation. To fly anything larger than a light twin within your own country you really have to be able to speak good English. It sounds like yours is up to par so that's not an issue.
Other languages are only useful if you want to get a job with a company based in a country which uses that language.
Also, could you be please humble enough to let me know which flying schools are much more preferable for CPL training in Kingdom of Saudi Arabia which can fetch me out good jobs?



Sorry, but this is risible. Many schools will do their best to imply that you are more likely to get a job after training with them. The validity of these claims is dubious at best. If anyone can make this claim, it's the JAA integrated schools (and now I'm going to get flamed for that statement) The only way you can really improve your chances is to get selected by an airline before training and going on one of their approved courses. Flybe have done quite a few of these, I think Easyjet and Thomsonfly have done them too.