All of the changes that I make to my dock (e.g. adding new programs/icons, hiding and magnifying) all revert back after I reset, log off or shut down my system. Can anyone help with advice on how to keep my changes from reverting back?
It sounds like you have a permissions or preference issues. I would first try repairing permissions. If that doesn't work, locate com.apple.dock.plist in your user's preference folder and remove it, then try making your changes again.