Хорошее приложение Words и Engcards на расширение словарного запаса, неплохое приложение с лекциями Петрова "Полиглот",правда ограниченное число выпусков,но в крайнем случае можно найти на YouTube.
Но вообще мой совет: чтобы подтянуть грамматику,скачайте учебник издания Oxford,Cambridge,Longman(они в свободном доступе); чтобы подтянуть разговорный язык,пообщайтесь в скайпе,найдите носителя языка на фейсбуке или других ресурсах,ещё можно слушать иностранные видео( фильмы,сериалы,лекции,обучающие видео),а затем повторять за ними,так тоже вырабатывается произношение и развивается речь; ну а чтобы пополнить лексику,читайте аутентичную литературу: статьи,блоги,твиттер,книги .
Большинство приложений даёт отрывистые,неполные знания,они не создают "общей картины" языка.