In future, try to get a photocopy of the contract before you give it to the landlord.
Your best bet would be to find your local Law Center. I found this place, it can advise you on what to do next:
http://www.legalline.ca/
It is all free, it is not legal advice, but an 'opinion'. If needed, they can take a case on for you. I think that they would have the best idea of your position. Also, if they cannot help themselves, they will be able to tell you who can.
Good luck
In fact, here is a list of all the places that can help:
http://www.legalline.ca/d1.html
-goto Landlord&Tenant