I do not know about New Mexico's Exams . I am immigrant who bacame an American Citizen several years ago. before, I became a contractor/Engineer; I had to take English lessons (ESL) at college level for several years than I went for my college degree.Eventhough, I studied English in Europe for many years before I came to the U.S. It was not enough .Not to judge you, neither to discourage you,with all the respect: If you are not alreay doing so,Have you taking any English courses yet?. It will certainly help you. I see it as the "first" step to a succesful life.
What worked for me in the past; in order to get better with technical names /materials were: reading a lot of technical books with pictures,using internet access for the same purpose, taking a ride to electrical supply houses to see what they had on their shelves to use it as a visual aid. Definitly to work with someone in the field to gain more knowledge and the best suggestion I could give you is: try not to speak your native language untill you get better with your English.
I hope, I understood your question and gave you a few usefull tools. Take care and good luck my friend.