IMHO, first and easiest step is to just set your phone to full silent mode (no vibration) and create exceptions only if necessary (e.g. work calls, emergency family calls, ...).
For me that made a big difference. I check my mails/chats etc. when I feel like it and I don't get any notifications that disturb me.