You need to have an offer of admission from a Canadian DLI (Designated Learning Institution). In short, Canada has several great universities. For example, McGill University, University of Toronto, University of British Columbia, Brock University etc. Further, there are some great colleges such as Conestoga college, Centennial college to name a few.
You can work up to 20 hours per week while being on a study permit. There are few mistakes you should avoid. Additionally, your should also pay close attention to important steps after approval of a study permit.