i cant see the volume control connections well enough in that pic to actually diagnose it. but it looks like maybe the 3rd lug of the pot is not grounded?
if the switch and tone control work normally, and the volume doesnt do anything, then i would check the volume pot grounds