hey sheeba,
sorry to hear about your case, taking so long. have you done an enquiry with your local MP in Canada or applied for GCMS notes. if not, do that first. that would let you know, if you have any specific problems with your application, and, in the meantime, all you can do is wait...