БСП и вводное слово — не лучшее оформление для этого предложения. По Розенталю для этой фразы можно предложить следующие варианты:
Волков бояться — значит в лес не ходить. Простое предложение, ЗНАЧИТ — связка.
Волков бояться — в лес не ходить. Бессоюзное предложение. Слово значит отсутствует.
Если волков бояться, значит, в лес не ходить. Сложноподчиненное предложение, ЗНАЧИТ — вводное слово в роли второй части союза ЕСЛИ...ЗНАЧИТ
Розенталь http://old-rozental.ru/punctuatio.php?sid=122#pp122
- Слово значит, если оно синонимично словам следовательно, стало быть, является вводным и выделяется запятыми: Солнечные пятна были на полу, потом перешли на прилавок, на стену и совсем исчезли; значит, солнце уже склонилось за полдень (Ч.); Родятся люди, женятся, умирают; значит, так нужно, значит, хорошо (Остр.); Так, значит, вы сегодня не можете прийти?; Сообщение срочное, а значит, важное.
Если слово значит близко по смыслу к слову означает, то пунктуация зависит от места, занимаемого им в предложении:
а) в положении между подлежащим и сказуемым слово значит служит средством связи главных членов предложения, перед ним ставится тире, а после него не ставится никакого знака: Бороться — значит победить;
б) в других случаях значит никакими знаками препинания не выделяется: Человек значит неизмеримо больше, чем принято думать о нём (М. Г.);
Если слово значит находится между придаточной и главной частями сложноподчиненного предложения и играет роль структурного элемента предложения, то оно выделяется запятыми: Если наступит весна, значит, будет тепло;