To the best of my knowledge you can come back only after 2 yrs from the date of visa cancellation.

So, assuming it really expired on Oct 2011 you can come back by Oct 2013

Regards!!