Sorry to hear of your long delay, but unless your application has reached SELDEC01 status or beyond, I'm afraid your application will be cancelled under the new C-38 legislation
It's expected the bill will affect 280,000 pre-Feb-2008 applicants (with around 20,000 as a sufficiently advanced processing stage to avoid cancellation):
You can read more information on this here:
http://www.cic.gc.ca/english/department/media/notices/notice-qa.asp
Now that the Jobs, Growth and Long-term Prosperity Act (Bill C-38) has become law, CIC will terminate processing Federal Skilled Worker files if applicants:
applied before February 27, 2008, and
have not had a decision made by an immigration officer based on selection criteria before March 29, 2012. (information on selection criteria is below)
CIC expects this will affect around 280,000 people including dependants.
CIC will return fees paid to the Department, without interest, for applications that are eliminated under the provisions in Bill C-38. CIC is currently finalizing the fee return process, which will involve confirming up-to-date contact and payee information.
CIC has set up a central task force based in Ottawa to handle the fee return process. More details will be posted on this website as they become available.