Nisri, don't get discouraged. It does take a while for alot of professionals to find a position when they do not already have a contact or a company recruiting them...just as other posters said.

You might take a look at this site - http://www.bayt.com/

Also, try to focus in on specific companies that you are interested in and apply directly.

Good luck.