I was stuck in the same part, after wandering the map for a lot of time I've discovered that while the quest says that you need to speak to Gal Goodgirl, what you actually need to do is defeat Bea (gym leader ) in Dewford. Then go to Rustboro to talk to Gal.