Hi,
Do not depend on what others do. If you have submitted all required docs and still refused, then you are missing something minor. I ask you to apply for GCMS/ATIP notes first. (Do not trust the reasons what is mentioned in the rejection letter.) Once you have clear points on what basis CIC rejected your application, then you can make a new application with counter proofs for those rejection points.
Apply GCMS notes in below link, usually it takes 30 days to get the info and only people who reside in Canada can apply for that, no matter he is a visitor/PR/student/worker/citizen. Sorry cannot paste link here, search for "atip cic" in google.
In my case reasons mentioned in rejection letter was different than in GCMS notes. After i got info from GCMS/ATIP , then i showed more money in my bank account that covered full college fees along with extra living expenses and also a strong tie in India with my property document highlighted and stated in a cover letter i would return back to India after my spouse's studies.
Note: If you want immediate response for your further queries, do mail me personally using same canadavisa.com site.