I usually just call them by their name, or a shortened version of their name. Or by something I've made up myself that refers to a positive attribute of their's (i.e. doll eyes/doll face ect.).
no.. I dun call ppl by nicknames. People have names for a reason. If the nickname is a personal/ positive one.. then its ok. But I rarely create nicknames for ppl anyway.