The only way to improve your golf swing is with drills. In fact, there are so many to choose from so you should use your time wisely when you are on the green.
To do that, don’t just hit the ball. Assess your speed and distance control because these are factors that will affect where the ball will go.
Instead of just hitting the ball towards a hole, try working with ball markers because this will help you focus more on the stroke and not just sinking the ball. Since your ball will not always land in the same place, it is best to try putting at various distances.
That is for the short game but for the long game you have to hit the ball from one side of the green to the other. Again, watch your stroke because how well you swing will determine where the ball will land. When you walk over to where the ball landed, work again on your short game this time towards the hole and not a ball marker.
The last part of practice should always be closer to the hole. As much as possible, work on a flat surface and if you are able to sink 5 or 6 of these in a row, you can call it a day.