In Canada, normally after you sent 100 resumes you might get 1-5 calls back, then 1-2 onsite/or e-interviews; if you got lucky or your background are very strong, then you might get job offer.
For professional job, it normally lasts 5 - 8 months to get a job(Now It is even longer).
So be patient and learn more. If you can find some kind of labor job that related your future pro job, please go ahead and get it( it is not easy too).
Keep doing, keeping trying and never give up.