The only things i can think of is making sure the wheel is true and grinding the rim. When you got new pads, did you file them, as they have a weird bit of compound stuff which isnt actually the pad, and it just slips all over the place. if you havent, try this, filing in a diagonal pattern, or even just scraping the pads on the floor until you cant see the shiny bit.