It means to keep grinding it out regardless of the obstacles that keep coming your way. Think of obstacles as just bugs on a windshield, and persistence as the windshield wiper.
Have you seen the video entitled Caine's Arcade? Caine is a 9 year old boy whose dad owns a used automotive parts store in east LA. Watch how being persistent pays off for Caine.
The sky is not your limit......you are!