I'm a UK citizen...
Your situation is quite complex and depends on a number of factors. I strongly recommend you see a tax professional.
You can find more information on this subject at the
IRS' website. You might want to read
this article to learn more on the subject.
-- Russ Fox, EA