@sklaing It's rough without an education, even with proper experience.  A friend of mine from the UK is a master plumber but he went straight into the trades without any formal secondary education so even though he'd been in the industry long enough to be making six figures as a tradesperson and was someone that many companies held in demand he had a hard time coming here until a local company offered him a contract.

Family sponsorships used to just be immediate family but can be once-removed now (so a mothers brother aka uncle) would be fine in theory.  In practice, they scrutinize these entries much harder.  Some sort of job or employment would probably be helpful.  I don't really know what you do for employment to offer specific advice, but generally speaking, a way many people find entry is to find employment at a local branch of a multinational company with offices in both the US and Canada, and then transfer to Canada.