The weeds your speaking of are very hard to rid of. I think I would start from scratch work the ground up and resow a good legume grass mix. And you will probably have to keep spraying the weeds.
I love being married.Its so great to find that one person you want to annoy for the rest of your life.
If I need a Shelter
If I need a Friend
I go to the Rock!