Thank you for your reply. This is didappointing as I'm only 35 and would be contributing to the economy with my pension.
I would possibly attempt to come with a work Visa and get some kind of job in Canada but I don't see a class where military work experience fits.
To answer the work permit question, you need to start by getting a job offer from an employer in Canada (you don't qualify for an open work permit). If you can get a job offer, the next step would be for your employer to obtain an approved LMIA (unless your job falls under NAFTA). If the LMIA is approved (or if you fall under NAFTA), you can then apply for a closed work permit tied to that specific employer.
Note that the LMIA process is long (4-6 months) and expensive for the employer. To be approved, they are required to adverise the job and prove no Canadian could be found for the role. Generally speaking it's hard to find employers willing to go through this process.
So first step if you want to go the work permit route is to secure a job offer from an employer in Canada.