go on the website
www.cic.gc.ca and start reading it carefully in detail and ask anyone's help to assist u in browsing the website if you r having difficulty in finding answer's to you questions. As for the timeframe you will have to wait for atleast six months or more depending upon the case.