how come they tell tis aafter 3 years?? its not justice . anyway please be prepared to apply again early 2013.
don't lose hope at all.......2013 applicant will land canada in 6/7 months after applying, so take all necessary preparation
this time find a good consultant