It takes about 10 weeks for you to receive the FBI check result. Since you received the request in November, why did you wait till january to mail them the result? So sit tight.
You should fax or mail Canada Consulate General a letter pointing out the delay and ask for an extension.