If you can get somebody to hire you as a web designer which is probably a skilled job, even if you don't have a degree in anything, you might have a chance to get in on a PNP (provincial nominee program). Another option, go as a semi skilled worker in BC or AB and try to get in on PNP there but you might have to work in a hotel, kitchen, whatever is under their program. Another option, go as a student, take a 2 year course and then get a work permit and apply through PNP or CEC (Canadian experience class). Another option, get a degree in the UK and then apply. Skilled worker program is changing. They will soon post a new list of professions. You can pick from that list for your degree, get one year work experience after your degree and then apply as skilled.