Hello mate,
If this is first approval you are talking about then you should have received your first update with in 60-90 days max..
You will have to keep emailing the CIC regular intervals to get answer.. They might not have record of your applicantion so they did not bother to reply..
Call...