The more banks, shops or players you rob, the higher your robbing skill should be. The higher your robbing skill, the more money you'll get from robbing banks, shops and other players. Sometimes, when a player has alot of money on him, you'll only get like 2k from him. Or when you rob a bank you sometimes only get 5k (if you use satchel charge, from my experience).