Helo guys!
Thanks for all your comments, I would like to share my experience with you....
The delay on the response to my application was due to discrepancies generated on my records. I lived in Canada for almost two years and I did my taxes every year, but somehow the information that the CRA (taxes autority) had with the one I provided when I sent out my application did not match, dates varied and it was until I received a letter from the CRA that I decided to phone them, I had to write a letter stating my dates of entry to Canada and the date I left the country, few days letter I received the notification from CIO, I was told by a person from the CRA that this may have hold my app, in summary, if you have any record in Canada make sure it matches what you declared on your app or if you have anyone sponsoring you make sure they have no pensing issued with any Canadian autority....hope it helps there is still a long run but at least I have now a file number
Have a terrific weekend