Welcome to YT.
What a sweetie you have! IMHO, the key with training in anything you are trying to accomplish is to be consistent. I totally agree that limiting her freedom, at first until she gets it, should take less time to accomplish.
Of course, treats for rewards is always welcome.