Client communication is all about collaboration, consistency, and style. Communication isn't just when you speak, but when the other person listens, understands, responds and both groups come to a mutual conclusion.
Here are some suggestions to improve communication:
Be Open (having free and open dialogues gets the creative juices flowing).
Have a clear agenda or goals (and start to rank them in order of importance and feasibility due to budget and personnel)
Set Deadlines ( Some hard deadlines, some floating deadlines, people are more likely to get things done when they have trackable deadlines).
Frequent Communication ( use instant messaging like WhatsApp, Slack, or Project Management tools like BaseCamp or Asana)
Have Fun! ( Yes we all mean business, but sometimes it is necessary to cut loose, laugh, and be human - so set time for team building activities).