Regardless of which immigration option you pick (EE or spousal sponsorship), you are likely at least 8 months away from being able to work in Canada. So you need to be ready to wait this out and be able to live without income for at least 8 months (maybe longer).
The only way to work faster would be to secure a job offer and approved LMIA from an employer in Canada. However this likely wouldn't be that much faster. First of all, very very difficult to find employers willing to go through this process. Secondly, LMIAs are easily taking six months right now. (And the you need to apply for the work permit on top of that).
I would first calculate your points under Express Entry. As said above, you really need to have more than 470 for this to be a feasible option. If you don't have enough points, then look at PNP and/or spousal sponsorship. PNP processing times tend to be quite long so I would say this is probably the least favourable option for you.