Thanks for your replies! I appreciate it a lot!
I have a masters from a Canadian university, over 10 years of exp in NOC A, I'm 30, I have a sister with PR, and my IELTS is at 8.5
And still got refused b/c I didn't understand what a job offer is! :P
Learn from my mistakes!