Свет, я только одно могу сказать, чтобы говорить научиться надо... говорить! Не просто так, конечно, но надо разговаривать. Есть идея - можно устроить общение по скайпу с носителем языка. Если тебе интересно, я могу дать координаты своей учительницы, правда, не знаю, занимается ли она такими уроками, но в любом случае она может посоветовать кого-то. Только она ирландка. Но произношение у нее очень хорошее и она умеет работать с иностранцами, а это немаловажно - не торопится, подбирает синонимы, если смысл непонятен.