The image is way to small to see anything. But instead of asking you should try to come up with something yourself, try to understand what a good team makes and how to build one well. This will help you a lot more in the long run as you can adapt to situations on the fly without coming back to the forum and asking :3
That said, your current team looks decent.