a couple of my friends and me are in the same situation... It seems that there are a couple of main factors in jobhunting in Geneva:
1. You have to bear in mind that jobs will only reply if you (from their point of view) fit the profile 100%. Otherwise you will never even get a mail acknowledging that they got your application in the first place! I have sent out many applications and never ever heard anything back at all.
2. The Swiss work slowly. Don't expect a quick reply. It can take weeks, even months for them to get in touch if interested.
3. Do you speak French? Unless you are lucky and find a job where no French at all is required people expect at least basic French skills.
4. Have you tried presenting yourself to job agencies? I don't know which agency you would have to talk to as I am looking in a different field, but since I presented myself to an agency things seem to have speeded up for me... still no luck, though!
I hope this helps a little... fingers crossed!