Sorry, you are a full year behind for the 2010 match. I finished basic sciences in April 2008 and took Step 1 in June 2008, and yet I am behind the ball for the 2010 match. In order for me to match in 2010, I'd have to have taken Step 2 CK by August this year and the CS in 2 weeks. However, I won't be done with all my cores until at least October. If I want a high score on Step 2, I should wait until all my cores are over.
For you, given the similarity of your situation to mine, I would say it will be a stretch to match in 2011 and your best bet would be a match in 2012.