If your priority date under F2B is indeed Mar 2007, your visa should already be current and you should have filed for your green card several years ago. Please speak to an attorney and confirm first your actual priority date.
Answered on Apr 21st, 2014 at 8:10 AM