Отвечу Вам как преподаватель русского языка как иностранного (РКИ), возможно, при изучении других языков несколько иные требования...
Для достижения уровня В2 с нуля необходимы, как МИНИМУМ:
-огромное желание знать язык,
-усидичивость и сила воли для самостоятельных домашних занятий,
-знакомство с НОСИТЕЛЕМ ЯЗЫКА и ежедневное с ним общение (сколько по времени-зависит от собеседников),
-читать прессу и книги на изучаемом языке,
-найти хорошего учителя-консультанта, который сможет выстроить Ваше обучение (но это в том случае, если он необходим).
Помимо этого, важно знать следующее:(цитирую из Госстандарта ТРКИ 2/В2) "при условии владения русским языком на I-м сертификационном уровне для достижения II сертификационного
уровня владения требуется не менее 720 учебных часов". Это значит, добавляем (в соответствии со стандартами) 100 на ТЭУ (элементарный), 180 на ТБУ (базовый) и 440 на ТРКИ 1/В1, получаем внушительную цифру-1440 часов. Но во-первых, это для РКИ (хотя, по отзывам моих учеников, РКИ было сдавать сложнее, чем английский на аналогичный уровень), во-вторых, сюда включены часы аудиторные (с учителем) и часы самостоятельного изучения, в-третьих-и это главное!-всё относительно и зависит от конкретного человека.А пока советую Вам найти требования к уровню В2 и внимательно их изучить.