I modified a character model which I downloaded from somewhere, then added an armature so that I can animate. I started in the lower right area (the foot) , the extruded each bone from there.
When parenting the armature with the character, I did ctrl+p-->deform armature-->automatic weights.
When I go into pose-mode to rotate and move the bone, hoping that it would move my characters boot, it doesn't. I learned that I might have to manually paint weights, so I did that with the left foot. I then tried moving the bone again (pose mode), still, the boot doesnt move at all.
My character is a "santa", which has many different objects like boots, right leg, left leg, hat...
NEW EDIT:
Alright I solved the bones not working. I think it was I started it in the foot and not the pelvis. I might not have selected the objects entirely that were to be children to the armature. Now, I have this:
(https://i.sstatic.net/vkdQK.jpg)
It seems that the transform of every object has reset. You can see the tiny armature in the center (not actually the armature, but a bone which is selected in blue).
What I did this time was make a new file, import my character, add armature in pelvis area, then extruded to each area. I selected all objects in Object Mode with 'a', then deselected and reselected the armature in order to make sure that it's the last selected for parenting. I did Ctrl + P --> armature deform --> with automatic weights. When doing this the last time, my computer didnt go under a load. This time it did. My cpu went up to 95% usage and blender stopped responding. After 2 or so minutes, blender was responsive, then my scene/mesh looked like the above.