You need to change your methodology, here are a few of the tips:
1. Make a list of the companies that are hiring.
2. Get their contact numbers from the dirctory
3. Speak with them in order to find their location.
4. Go in person, speak with the HR official and deliver your CV.
5. Note down the name and number of the HR official for follow up on getting the date for interview.

6. Another method, that many use, is to pin point some of the buildings where the construction companies are located, visit them every day, and deliver them your CVS.

7. You can visit G.E.T. Company located in Al Muftah Center opp. Rumaila Hospital, since they are hiring and every day, people are visiting them.

8. In the same building you can find, Al Nakheel Landscaping, they too are hiring.

9. You can speak with Louis Berger Co.

10. You can visit Al Asmakh/Regency Business Center located behind old Mashreq bank in old salata area. In this building you would find Redco International, a Pak company and another company called "China Rail" both need people like you.

11. You can speak with El Emadi Enterprises, Mr. Amil, 66 950 667, who is hiring to build up his team for maintaining their in-house several properties.

12. Al Khebra Contracting Co is also looking for a person like you. You can speak with Mr. Bachu, the Nepali owner directly 33 66 36 75 77 815 000 seeking for meeting time, go and meet in person.

Sending out CV would have the same results that you have seen, so far.