There have been quite a few discussions about this and the conclusion seems to be that you really need to be a US citizen, even if you have all the right paperwork. I would point out that I have no first hand experience, just summarising what others have said. Try the North America forum too as you may get a few UK nationals over there who have some real experience!
Good luck,
Hufty.