well, it sounds like you're doing all the right things. I think even though you have experience in another country, some Recruiters may not take that into account and treat you almost like a new grad, so look for those type positions. Also, is your native language Spanish or something else?? I would keep taking the English classes and really market yourself as a bi-lingual nurse on your resume, which should be a big positive, especially for certain positions. Good luck, times are bad for everyone right now, especially new grads, and I really think they may be viewing you just from the time you passed your NCLEX over here.