Ah yeah, you can apply for the PNP in BC or Alberta as a truck driver but first you need a job offer. Look at http://www.albertacanada.com/immigration/immigrate/trucking.html and http://www.ecdev.gov.bc.ca/ProgramsAndServices/PNP/SO/so_ELSS.htm
You can look for jobs at http://www.jobbank.gc.ca/Intro_en.aspx