✔ 最佳答案
In answering your questions:
You do have a British Passport - BN(O) Passport is a form of British Passport (as it gives you the right to vote and NHS coverage after 6 months of residency).
What you should do is research on the website of UK Border Agency:
http://www.ukba.homeoffice.gov.uk/
There is a lot of way you can do to make you become a British Citizen. It will be the best resource for you.
2010-03-09 05:15:05 補充:
Yes. It takes longer and the whole process is complicated than you think.