Dreams don't matter
@rajbabu23 - Think about it. By the team you would (if you ever) get an ITA it might be too late. My recommendation take a study route because anyway Canada cares about them only. And the trades skill people that they are inviting after reaching Canada are not going to do those jobs so basically it's a cycle, they will keep having a shortage and keep inviting them. The moment you ask people to work only for the NOC they got an ITA is the real moment of epiphany when you'll see the real proper immigration. Otherwise, this smart cycle will continue and people like you and I will just be in an endless wait.
Please think about the study route.