I totally agree with Tinu, loads of information there guys.
I have been living in Canada for 6 years now and from my experience, networking and staying positive is the key to landing a good job. You can start with finding a good church, and ask a lot of questions about the what and the how.
As for me, I attend House of Praise, a parish of the Redeemed chritian church in Mississauga Ontario, and i got my connections from there. I am not advertizing for the church, but the Pastor always talks aboout practical ways to excel and have a good life in Canada. ( My fantastic job as an SAP consultant today is as a result of the info I got from the church.)You will also find lots of Nigerians in different professions doing very good that will be willing to put you through. you can even land that big job and afford a nanny ( i don't know about why you would want to have a driver here though, except you are like one huge executive of microsoft or something)
Never believe the negative things people say about not finding good jobs, I believed from the begining that I will make it, and I so love my life today.
Canada is a great place to live in.