You need a resident certifikate from the Thai Immigration, (NOT Canadian embassy), which under normal circumstances will need to have stayed 3 month.
The biggest hurdle, may be getting a appointment for the driving test, which may needed to be reserved many weeks before.
Ex. first open date to reserve on phuket is today 4. july
************************