Beware -- this may be discouraging. It is, IMO, also the truth:
1) Your English skills appear somewhat weak. This is a liability. Unless you have a specialized set of skills, you're unlikely to get hired in such a competetive environment.
Be sure you have somebody competent proof all of your written communications.
Take English classes and apply yourself to developing your language. Try to get objective opinions about a possible accent that can make it difficult to understand you.
2)From which country is your degree? In my experience, degrees from countries other than US, Canada, Western Europe, and India are regarding as suspect.
I've seen and worked with several technicians who were in fact holders of engineering degrees from Russia or Romania. Without specialized experience and skills, it's tough to compete with holders of similar degrees from accredited and/or recognized schools.
From interviews I've conducted, I've learned that there are independent accrediting agencies who vet transcripts from foreign schools. I looked at these with some suspicion but it's much better than the alternative.
3) How are your grades/marks? Even native English speakers with mediocre to fair grades from decent accredited US universities are struggling to find meaningful work these days.
4) What is your mother tongue? If it's a language that's in demand, try to play that up. For example, I'd be all over a new grad ChE who spoke functional Mandarin.
5) Also, 1 month is nothing in a job search. I'd expect to spend no less than 6 months, more likely closer to 12 looking for a job. Am I correct that you're not looking for an H1B job? If so, you're likely in a very difficult position.
6) For any candidate, narrowing your search to a certain geographical area will make it tough -- especially for entry level jobs. When I got my first one, I moved from 1 hr North of San Francisco to Los Angeles. From there moved several hours North of SF. Then I moved to the Sacramento area. I've interview in Oregon and Washington. The point is, the smaller the radius in which you're willing to work, the harder it will be to find a job.
Suggestions:
1) Work on your language skills.
2) Consider a graduate degree.
3) Network, network, network.
4) Consider going after a tech job in a field or company that you're interested in. The problem with that is that you may not be hired because you're considered "overqualified" or you may be hired but forever after be considered a technician instead of an engineer.
Be persistent; be creative; be energetic.
Learn, learn, learn.
--------------------
Bring back the HP-15
--------------------