There are a couple of unaddressed issues in your post. How did you get your green card in the first place? What was the purpose of your leaving the US in March 2003?
If you received your green card through the green card lottery or a job, you’ll need to show 5 years’ residency in the US. Unless you left in March 2003 to serve in the US military, your period of 5-year residency really began in January 2004. In that case you should wait until this October to submit your N-400.
If, however, you received your green card through marriage to a US citizen and you and your spouse have been living together for the past 3 years, you can file now.
If you’d like me to examine the details of your case, please feel free to contact our office to schedule a telephone consultation.
Attorney Edward Weiner
E-mail : E.Weiner@immigration-aux-usa.com
Phone : + 1 (617) 889-0215
Internet Site :
http://www.immigration-aux-usa.com