English language skills are need to get a job and are very difficult to come by in Nepal. Several "tuition" schools exist but the instructors do not speak English as their first language so students have heavy accents and are unable to hold conversations with native speakers. To get work, you must speak conversational English clearly and well. That's the bottom line.
We have established a language lab that uses Rosetta Stone online software, laptops and western volunteers to help Nepalis garner the language abilities necessary to get work. Students come for two hours each day, five days per week for a month at a cost of $50. That's 40 hours of training using sophisticated speech recognition software that corrects accents and further coaching from our western volunteers in Nepal. 40 hours of Rosetta Stone will dramatically improve ability, and employability.
If the language ability is there, Nepal can expand into BPO call center work as it's neighbor India has. The US is taking initiatives to encourage more trade with Nepal but the success of those movements will depend upon clear communication skills with US businesses. English is critical, yet not affordable for most. A trained workforce will attract more develop and jobs.