Sorry to hear about your luck.
Finding a job in 3-6 months is normal. Not getting one within six weeks, especially during a major holiday season is normal. People aren't hiring right now.
If you let us know where you are in Canada, we might be able to give you some tips, but there aren't jobs offered on this forum.