My advice. Finish your bachelor....
Regarding work visa, you need a job offer then apply for work permit outside canada. Only problem this can take months ( more than 2). If the employer is willing to wait thats perfect. You dont necessarily need your future employer help to get your work visa, you only need the job offer from them (position and salary). I believe it has to go through the LMO, more details about the process are in the website.
Also you dont have a diploma or a degree, so its going to be really hard for you. My best best bessst advise... finish your bachelor

. It will be worth it.
To check your job NOC:http://www5.hrsdc.gc.ca/NOC/English/NOC/2006/Welcome.aspxWork visa:http://www.cic.gc.ca/english/work/index.aspQuote from CIC:
"
Eligibility to apply from outside CanadaTo apply for a work permit from outside Canada, you must submit the following documents:
* a job offer from a Canadian employer
* a completed application, that shows that you meet the requirements of the Immigration and Refugee Protection Act and the Immigration and Refugee Protection Regulations, and
* written confirmation from Human Resources and Skills Development Canada (HRSDC) that the employer can hire a foreign worker to fill the job. This confirmation is called a positive labour market opinion.
o In most cases, it is up to your employer to get that written confirmation. Information on the labour market opinion is found under Information for Canadian employers on the right-hand side of this page.
o In some cases, you do not need a labour market opinion. (See Jobs that require a work permit but no labour market opinion.)
You must also do the following:
* Satisfy a visa officer that you will leave Canada at the end of your work permit.
* Show that you have enough money to support yourself and your family while you are in Canada.
* Respect the law and have no criminal record. (You may have to provide a police clearance certificate. See Have a medical exam or criminal check done in the I Need To... section on the right-hand side of this page.)
* Show that you are not a risk to the security of Canada.
* Be in good health. (You may have to have a medical examination.)
Some temporary foreign workers can have Citizenship and Immigration Canada (CIC) start processing their work permit applications before a Canadian visa office has an approved labour market opinion. To find out more, see Concurrent processing: NOC, levels O, A and B in the Related Links section at the bottom of this page."