Doing it every once in a while won’t cut it. Neither will only doing it when you feel like it.
If you want to get better at something, you have to do it every day or near every day.
Do it regularly and consistently. Make it habitual. You will see improvement and results.