Hi,
I can understand your frustration. Have you ever calculated your CRS score yourself using the official tool on the CIC website? If not, I suggest you do so. The last draw invited people with 453 points or more, so if you have more than that you should have received an invitation. If not...