You are good at your specialization field but lack communication skills in English you seem to lag behind. In this case, take some time out to learn English Speaking by joining any of the English Speaking courses. This course includes communication skill development as a part of its curriculum and can be helpful for you to crack your next interviews.