You need resources that repeat and test the understanding of key phrases
This link might be of use:
http://www.school-portal.co.uk/GroupDownloadFi le.asp?GroupId=200084&ResourceId=710803
It is designed for adult learners and can be worked at more or less individually - you could sit with your friend for short spells and do bits of it.
It really is a question of her gaining confidence in using key phrases and picking up on replies that are made to her in English. Does she speak any other languages? If she does it is an indication that she has the ability to learn English too. On the other hand, is her shyness masking less-able learning capacity? - A point to consider.