Northern Ireland captain Marissa Callaghan says the dream of making the Euros did not seem possible until boss Kenny Shiels' arrival a couple of years ago.