I had a problem similar a while back. It was because my chain was too long, I removed one link and it fixed it. Another cause can be a dirty drivetrain or even something as simple as a sticky pulley on the rear derailleur.
__________________
I may be fat but I'm slow enough to make up for it.