Нет никакого "лучшего" варианта. Их десятки. Практически с любым английским вас поймут native speakers. "Кембриджский", "оксфордский", которые составляют основу RP, преподаются в российских ВУЗах. А лично мое мнение - стоит изучить базу RP (национального стандарта), а затем переключиться на американский английский. Он подвижен (как и любой другой язык), и все больше молодежи использует именно его в качестве основы своей разговорной речи, а молодежь - будущее общества. Ну а что касается выработки языкового навыка... Для изучения языка нет ничего лучше пребывания в языковой среде. Нужно быть внутри социума, разговаривающего на нем. Станьте частью языка - язык станет частью вас.