It can’t be a lot of that as driveshaft is spinning everything is normal besides the clunking coming from hub area and not moving unless in 4wd
9 times out of 10 if the driveshaft is turning but the truck doesn't move,somethings broken inside the diff.Did you pull the rear diff cover and actually look inside the diff for anything not quite right,like broken spider gears.
Fikac was telling you axles on facebook,but i doubt it's a broken axle,as the wheel would start to move outside the diff.
You're gonna have to suck it up,and start doing some investigating on your own,as all anybody on here or facebook can do is guess,so go pull the diff cover.
The diff cover is the round cover roughly in the center of the rear end,pull it,and get some pictures of it's internal pieces,then come back with the pictures if you still can't figure it out.