In addition to Ashaman73's comments, I would suggest you start with a very simple model - perhaps just one cube skinned to one bone, and a bone animation that does nothing. I.e., no rotations. If your code renders that as a simple non-moving cube, then change the animation to a very small rotation about the axis of your choice. Test that.
Then try a model of perhaps 2 cubes and 2 bones, with animations that do nothing. Then add a simple animation for just one of the two bones.
That approach, which you should be able to get through in a few hours, or a day or two, will give you information about your import code, your skeletal animation code, and the shader implementation.
That approach will help you avoid duplicating the myriad of posts here on gamedev that state: "I have 500 lines of code and a 1000 vertex model with a 3 second animation. It doesn't work. What's wrong?"