Do I need to start fresh for H1B next year?

Hi,

My H1B was issued on Dec 2006 and expired on Feb 2009. I was on H1B in USA just for a month in March 2007 and had to return to India due to personal reasons. The H1B stamp says “PEB Feb 2009″ which sounds like petition expiry date and also my ex-employer who applied for my H1B earlier may have “cancelled” the petition as I had altercations during my return.

Please suggest what are my options to try again for H1B?
Can I try for H1B transfer / COS now even though my H1B has expired ?
Am I eligible for cap-exempt H1B this year (2013)?

And am I too late to try for H1B in this (2013) year’s quota?

Thanks,
George.