#3 is just wrong.
It can either be "She put her socks on" or "She put on her socks" for past tense, or just replace "put" with "puts" for present. (Or She put them on, but not She put on them.)
I suppose she could also have put her socks in the drawer, but she needs to do something with them - just "She put [anything]" is incomplete.