FSR sensor ( counter ) problem

void loop()
{
  fsrReading = analogRead(fsrPin);
  static byte isReading;
   Serial.print(counter);
   Serial.println(" steps");
 
  if (fsrReading > 10 && fsrReading < 350 && !isReading)
  {
    counter=counter + 1;
    isReading = 1;
   Serial.print(counter);
   Serial.println(" steps");
  }
  else if (isReading) 
  {
    isReading = 0;
   Serial.print(counter);
   Serial.println(" steps");
  }
 
  delay(100);   
}