I think that anyone can do well on the GMAT if they prepare well for it. More often than not, people don't prepare well and then screw up their exam. Right preparation always gives right results
Great to read your story and see that you have gotten admission from Schlich which is one of the top 3 schools in Canada. Thanks for updating and for the tips!