Canadian TRV requires lots of patiance. You already waited for a month almost. It might take more time so be prepare for the longer wait in case if they put your application in background checks.
Very Sorry to hear about your refusal. ALLAH pak ke har kaam mai koi na koi behtaree hoti hai. I will recommend you to stay away from Canadian trv for atleast a year and built your travel history by travelling to any EU or UK with family first.
It will be good if you re-apply the visa with all the major points covered. Take 5-6 months to rethink your strategy, fulfilled all the blank spaces left in previous application.
This is the standard statements on GC key account we used to see during our processing. You need to bear these lines untill the Golden words APPROVED appears.