There are several things. Are you consuming enough calories/protein? Are you "mixing up" your workouts?
If you do the same thing over and over the body adapts pretty quickly. You should have a well rounded, ever changing workout plan to keep the body confused....mix cardio, weight training, yoga-just keep changing it up.
How close are you to goal?