I would suggest you do 1 thing :): get your team together so you, as a team, define what you need to do better. Ultimately you are the ones responsible for your own success and the ones who have the ability to drive to it. It's hard to give you 10 things without knowing what you do and how (well) you do it.
To do this I'd suggest you get your team together for a brainstorming/working session (if you can do it off-site it's great because you get away from "operational" distractions) - do some preparation so there is a structure to the session and set clear objectives on what you want out of it so there is an output you can work with afterwards. I'd suggest the following:
- Define the value of your process to the business (define your process by breaking it down in key areas and qualify the value each brings to the organization).
- Map people to roles and responsibilities throughout your process (i.e. show who's bringing value where and how your team is organized to deliver).
- Do a SWOT (Strengths, Weaknesses, Opportunities, Threats) analysis on your process and team. When doing so, try to look at it also from your customers perspective (if you can get feedback from them it's even better).
By doing the above you will be able to identify areas where you are good and those where you could/need to make improvements (for example: a part of the process where you feel you are weak as a team, a part of the process that is redundant or not clearly useful, some overlapping roles in your team, unclear responsibilities, etc.). Then make sure you take it forward: pick a couple of priority areas (you don't have to do it all at once) and agree as a team to work on it. Make continuous improvement a habit of your team management (for example you could have a monthly session to follow-up and identify new things to improve). By adopting this approach as a team you empower people to drive their own improvements and it's far more motivating for them if they take an active part in defining them.