This is a great question, the big question is what does your birth certificate say? If it's a "Certificate of Birth", from the UK, you are British! If it's an American birth certificate, you are not:-(
To be absolutely certain you will need to contact HM passport office, here is a very helpful...