Hi,
Before I help you, let me know do you have one in Canada who can invite you? Uncles, Aunt, brother, sister, wife etc. having a invitation letter brightens the chances of visa approval.
To get a successful visa, you must assure the Visa Officer that your trip is genuine and not settle down...