I believe anyone can become good at English. You can become good at English. Race and religion does not matter. Millions of Japanese Americans speak fluent English, but they are biologically exactly the same as you.
Where you were born does not matter. Most of the English speakers in the World today learnt English as a second language, or even third language.
Even in Japan there are many, many highly proficient English speakers. Where you live does not matter. Whilst going to live 5 years in California or Hawaii may make you fluent more quickly, in this age of the internet, TV and travel It's quite possible to get fluent at English simply by living in Japan.
Just look at how many non-Japanese speakers get along so well here without speaking Japanese at all.
It's not where you live, it's how you think.