Mesh is not moving with bone even with correct weights
I would use automatic weights, and verify that the mesh is moving with the bones and then manipulate the automatic weights with your weight painting. I'm a novice though.