Про говорить.Вы, наверное, живете в большом городе? Если возможно в любой момент перейти на английский. Тогда совет - уехать в зажопье, хотя бы в отпуск, туда, где ваш английский будет просто бесполезен. Какая-нибудь деревня в Шварцвальде с парой тысяч жителей или небольшой городок на крайнем севере - вот куда вам надо. Когда окажетесь в ситуации, что говорить нужно только на немецком - заговорите как миленькая, никуда не денетесь.Не оригинально - найти преподавателя, который "разговорит". Это могут быть даже занятия в группе, но не такие, когда кто-то один читает упражнения из учебника, а остальные дремлют, а когда вся группа занята интерактивом, постоянно разговаривают друг с другом.Найти собеседника, с которым будет только один общий язык - немецкий. В вашем случае сложно, много языков знаете, но возможно. Хотя бы исключите русский с английским. В крайнем случае договоритесь не использовать эти языки и соблюдайте это правило.