Thanks for your feedback. Actually I don't see any other way to increase my crs. IELTS already maxed, so I was thinking about this optionBy no means am I a pessimist but here's my take.It is possible to apply for jobs in Canada while sitting in your home country through Job portals but chances are slim to none that you would get an offer unless you are highly educated and experienced in a field which requires tremendous technical knowledge and the candidates are rare to be found with such high qualification . Moreover even if you get an offer , The employer would have to then file an LMIA ( labor market impact assessment ) in order to prove it to the Canadian government that they don't find an eligible candidate in Canada who's suitable for the position inspite of conducting numerous interviews, hence they are calling you from your home country. Now practically there are huge number of immigrants who apply to jobs on regular basis being there living in Canada ( I am not considering Native Canadians yet ) and still they pass through a lot of struggle before securing a Job, Now do you really thing that you'd be selected while sitting in your home country wherein, there are thousands of immigrants trying hard to secure a Job who've already landed ! Please note that this is my perspective and I am by no means an authority on this .you can try for yourself. All the Best