From what I've heard from a friend of mine, networking is the best way to get a job. He went from being an instructor 5 years ago to being asked to apply for a job at Westjet with just over the minimum number of hours they look for (most people that apply have double Westjet's minimum hours). All because he met the right people. He didn't even know the person from Westjet who called and asked him to apply, but someone put in a good word for him. Similar things have happened to instructors I've had at the local flying club. They meet someone at the right time, and off they go.
Good luck with the job hunt!
goates