Because of traffic its delay in process, but you applied 3 months before so its being long time.
you have 2 option now :
1- Go to VFS delhi and submit request letter (request for granting visa as soon as possible).
2- Directly mail to CHC ,mail ID : delhi-im-enquiry@international.gc.ca (including your Tracking ID)
Thankyou