+1(514) 937-9445 or Toll-free (Canada & US) +1 (888) 947-9445
Thank you guys.

Is there any possibilities to get job offer from Canadian employer before getting invitation?
 
It is NOT impossible but it is really tough to find a job while you are in some other country.
 
As of 2015 Jan there are 420,000 pending applications. And now, Canada is the verge of a recession (unofficially we are in recession in here)

So, they might increase the processing times and the CRS might not go lower any time soon (i wud say no way below 448)

They might increase the number of student visas to generate money
 
Rahul12 said:
They might increase the number of student visas to generate money

It's not a matter of might. They are actively working to do so:

http://international.gc.ca/global-markets-marches-mondiaux/education/strategy-strategie.aspx?lang=eng

Creating New Jobs and Opportunities for Canadians through International Education

Attracting more than 450,000 international students to Canada by 2022 will:

Create at least 86,500 net new jobs for a total of 173,100 new jobs in Canada sustained by international education;
See international student expenditures in Canada rise to over $16.1 billion;
Provide an annual boost to the Canadian economy of almost $10 billion; and
Generate approximately $910 million in new tax revenues.*

Foreign students generate plenty of revenue. They don't want them all turning into Permanent Residents, though (since most would be a drain on Canadian resources). That's part of why they removed the student path to P/R - it lets them increase their students without consequences.