Problems with the first approach: Is it a good training to go to strangers, say hi and give them a genuine (&casual) compliment, then go again?

The first approach is hard. I wanna get better at that and prevent it from getting awkward. I thought it would be possible to start lower, and first get used to approach people and exchange 2 sentences. That person would also benefit for getting their day brightened with a random, but nice compliment.

Do you think that is a good approach to the problem or do you suggest something else?
Problems with the first approach: Is it a good training to go to strangers, say hi and give them a genuine (&casual) compliment, then go again?
Post Opinion