I'm not saying what you consider yourself lol. I'm saying what you are physically: your parents are not Brits and so you cant be a true Brit. On paper, yeah sure you could.
the british colonized the subcontinent and thats when all the south asians were first exposed to "english" so of course they would speak british in pakistan ... and their influence still remains today .. and ive been there man and everybody speaks stupid british