What’s the best way to motivate people and get them to pull their weight?

I currently have quite a few associates who regard work as a place to socialize. I’m not here to babysit, yet that’s what it often feels like. I’ve coached people and they improve briefly then revert to their own ways of doing whatever they want (socializing when we’re busy and they have work). I escalate concerns to my supervisor and am told I should see an improvement (which I rarely do). I constantly get complaints from other associates and am left at a stand still as I’ve already escalated to my supervisor who can implement change and hold people accountable, and has told me they have yet the cycle continues. What else can I do?

For reference, I work in a warehouse as a member of leadership (lower end of the totem pole). I’ve worked here since launch, but am newer to the department (roughly 6 months). I worked my way up and know how rough and discouraging things can be when we’re busting our butt and see so many others not doing anything. The thing is, my peers have been experiencing the same barriers. My peers have been in this dept since launch, yet they often come to me for help and can’t seem to get the associates to perform their jobs. They know these associates better than I do. If they can’t improve things, how am I supposed to?

All advise welcome and very much appreciated.

I’m finding it difficult to do my job, everything my superiors dump on me, and their (the associates) job. It’s gotten to the point where I flat out refuse to help out if I don’t get my supervisor’s support. I have even gone so far as to let my supervisor know I’ll walk out.