Didint snap till I was maybe 16.
Couldn’t whistle till 24
Just took non stop trying for a few days no idea about snapping but one day a co worker was attempting to teach me how to whistle he pretty much gave up after two days but I just kept annoying everyone at my workplace and after 4 or 5 days was able to whistle decently.
So I don’t know. Try try again