There is a good thing about your Visa and that is CIC tends to attend to those cases faster than permanent immigration cases. For example, someone from Russia sponsored their parents and had to wait a year for security check. Could this be your situation? most likely not because your visa is not permanent. Other than that it is hard to know when they will finish. You can order ATIP notes to see what is happening. That takes at least 30 days to get.