The most likely causes of under-fermentation are cold temperature, not enough salt or insufficient fermentation time. Make sure your room temperature is around 65-70°F (18-21°C) and that you've used a 2-5% salt ratio based on the volume of your ferment.