Important thing about shotcalling is to understand that if your calls aren't followed, then it doesn't matter how good they are.
Something simple like pinging Dragon after winning a fight in the bot jungle, most people will listen to. It's a simple, straightforward call that almost everyone sees the value in.
Meanwhile, spamming "we need to group guys, we need to group, we need to group, plz group" is generally pretty pointless. You're not asking people to centralize around a specific objective at a specific time - almost noone's going to listen to a call like that if there's farm to be had in a side lane, or a buff to be taken, or whatever. Maybe grouping is the right call, but it's not specific enough to mean very much to most players.
You also need to respect your teammates' champion choices when you make your calls. If you have a full damage Master Yi with teleport, respect that he probably wants to splitpush, not dance in the Baron pit for five minutes with the rest of your team. And respect that he's probably right. Proper calls are generally pretty situational, because each game brings different factors.