Как определить свой уровень английского?

 

Для определения своего уровня вам необходимо пройти специальный тест. Пример такого тестирования: <http://cambridgeenglish.org.ru/test-your-english/>

Репетитор, курсы или самообучение?

 

Всё зависит от ваших целей. Если вы хотите подготовиться к экзаменам, либо же изучаете английский на более профильном уровне, то вам больше подойдёт репетитор.  
⠀  
Работа в группах более расслабленная, но при постоянной коммуникации вы научитесь свободно общаться на английском и избавитесь от акцента.  
⠀  
Самообучение поможет вам изучить грамматику, пополнить словарный запас. Однако разговорную практику вам все же придётся искать в англоговорящей среде.

Британский или американский вариант языка изучать в подкастах?

 

Академической считается версия британского английского. Но львиная доля современной поп-культуры все же на стороне американского варианта.

Можно ли выучить английский самостоятельно?

 

Можно, однако практику говорения вам придётся отрабатывать либо в среде, либо привлекать кого-то к вашим занятиям. Из-за различия возможностей речевого аппарата у носителей разных языков и возникает акцент.  
  
Исправить произношение в одиночку очень сложно на это потребуется очень много времени, сил, терпения и здоровой самокритики.

Сколько времени нужно, чтобы выучить английский с нуля?

 

Ситуация крайне индивидуальная. Но в среднем полгода — год необходимо, чтобы выучить правила, обогатить словарный запас и начать разговаривать на английском хотя бы на базовые темы.