Hi Sonali,
I am moving to Canada in June'18. I have done loads of research and my conclusion is, you cannot find a job by simply sitting in your home land (unless you have a very special specific skill which is not available in Canada).
The employers wants to meet you F2F to see you and check...