Могу порекомендовать еще одно направление развития. Как по мне - самое эффективное, но и самое труднодостижимое.
А именно, всеми правдами и неправдами набейтесь в подмастерья к практикующему аналитику выше среднего уровня. Попросите объяснить, научить, проконтролировать в первых (и последующих) шагах, поправить и направить. Собственно, всё.
На мой взгляд, Вы несколько переоцениваете значимость английского. Мне, например (да и окружающим коллегам на нескольких последних местах работы), именно по существу работы он не нужен. Полезен скорее для собственного развлечения, почитать разное. Но у меня специализация - госструктуры. В бизнес-проектах он, возможно, нужнее.
Не советую также с головой уходить в детали описания инструментария в умных книжках (того же UML или BPMN). Без должной практики и/или ИТ-базы это будет не в коня корм. Потом успеете. Если вы целите в бизнес-аналитику, почитайте больше об устройстве "бизнеса". Коллега
SALar, к примеру, дельный совет дал. Почитайте, какие системные сложности есть в организациях разной природы, как с ними справляются при помощи ИТ-решений. Какие это решения.
Что касается опасений насчет недостатка бэкграунда - особо не переживайте. Он весьма полезен, но на моей памяти отлично трудились ведущим бизнес-аналитиком врач-психиатр, а системным архитектором - врач-биохимик. Причем не только по диплому, но и с некоторой практикой за плечами. Бэкграунд - дело наживное.