Please guide me. What else I have to do for getting a job here?
Fellow Geology graduate here :) Why on earth would you want to try to find a post, even in geological servicing, here?
The solution is to put yourself in the marketplace, get any job, even if it's a low paying laboratory post, in the Earth Sciences field in a country that actually has subsidaries of such companies as Schlumberger, and take it from there. Go mudlogging, offshore, whatever, but there is nothing happening here - you need to get on your bike.
Then head down to Iraq, if you are in the loop, where historically the Polish pet. geologists and sedimentologists have had their base from communist times.
Not that I know anything actually - haven't worked in the field for 25 years :) But the above is what I would do (don't know about your rights of stay etc) but in the UK when I started, the home counties or Aberdeen used to be the first port of call for new graduates...