Even if you use the really good fabric you still get stuff poking through and stuff growing on top of it. We usually still have to weed all our gravel/fabric areas 3-4 times a year. Its not a lot but its enough to be annoying.
And if you dont want to pull up fabric and redo it then just get the biggest jugs of weed killer and start applying every chance you get. Obviously apply when its not about to rain (good luck with that lol) and just keep reapplying.