Чтобы ответить на этот вопрос, нужно знать, 1)какой срок вы подразумеваете под понятием "быстро" и 2)что значит выучить. Наверное, выучить означает достичь какого-то уровня. В английском это минимум B2. Дальше вы либо поддерживаете этот уровень и идете к следующему, либо теряете его.
Быстро достичь этого уровня не получится. Нужно 500-600 часов, если начали с ноля. При этом все умения и навыки (понимание написанного, понимание на слух, говорение и письмо) нужно развивать равномерно.
Несомненно, есть люди, которые выучили, то есть дошли до уровня B2 без преподавателей, но я лично таких не знаю.
Сама я учила французский самостоятельно примерно до А2, а дальше с преподавателем, так как мне нужна была обратная связь, исправление моих ошибок, проверка письменных работ и просто компетентный собеседник.