One simple strategy is to learn from mistakes, and you can learn from mistakes in trading this year by keeping a trading journal so that you could document errors that you made so that you do not repeat them. The more of your personal errors that you notice, take note of, and learn from, the better the trader you will become.
Another way to become more efficient is to never stop learning. Keep looking for resources to make your strategy better.
That's not very simple to do, easier said than done

My simple strategy I always tell people to try is to get a trading buddy. He tells you when he's making a big trade, you tell him when you're making a big trade. And both help each other stick to the plan.
I'm not sure if that is more efficient though, as OP is asking about efficiency. I would say in this regard, learn to use limit orders. And only use limit orders. You should log in to place them, not to watch trades.