To improve at anything, we must at some point push ourselves outside our comfort zone.
Discipline Your Mind: This is what helps one to gain in the market on consistent basis. When the market movements as per your trading setup asks you to enter, book profit or loss just obey it. Do not let your emotion enter here thinking you will beat the market.
Be Flexible: Trade the market not your EGO, You will get money if you trade right as per your set up. Market will never move in one way. It has to be volatile/choppy else everybody would make money. Yes, you did make money in going long previous times but that certainly not the case always. Your gains from hundreds of trades may be washed out in few trades if you respect your ego.
Learn and Re-learn: There are many approaches to trading the market and setting up the strategies. What may be working today may not work tomorrow. Keep learning and innovating your trading.
While we tend to focus solely on building our skill sets or expanding our knowledge, the greatest advancement and learning most often comes from action, experience, and taking risk.