This is a bit off topic, but I am happy to answer your question. That is, if I understand what you actually asking.
- Do you want to know how to become better in automation in testing?
- Do you want to know how to make automation in testing part of your test strategy?
- Or do you want to know how to improve the performance of your automated checks?
Ad 2) By collaborating with the whole team. The most important thing you can do is talk about the risks in the whole development lifecycle with your team. And discuss measures to deal with them. Start with why you want to automate. Talk about that first. Automation is not a solution on it self, it must solve a specific problem.
Talk to your developers about what you want to test and ask how they would do it. Ask for help form people who have experience in setting up automation to assist their testing in a way that solves your problem. Experiment and find a way to find out if your solution is successful. Talk about testability. Also have a look at question 26.
Ad 3) This is not a question I can answer without getting some context form you.