I've been working on my fx's shimmy for over a year. Take a look at the steps and drive your fx for a little while (1-2 days) to see if the shimmy is still there:
1) ROADFORCe balancing. Regular balancing doesn't work
2) If you have aftermarket wheels, check the hub centering rings. If they're worn, it may put your wheels out of round
3) Check alingment.
4) Check rotors. Try braking at highways speeds, ie, braking from 70 to 40. If you feel more vibration than the regular, your rotors could be warped. Either get them machined or replaced.
5) If none of the above works, don't do them again, it's wasting money. Go to #6

6) If your fx is under warranty, get the dealership to check the front hub bearings. Usually, the front left bearing gets worn out. You can understand this by taking a wide turn (say 180 degrees) at slow speeds (30-40). It usually makes a humming sound. If it does it while taking a right turn, left bearing is worn, vice versa..
7) If that doesn't work as well, get your dealership check the steering rack. There's a bolt on the steering rack that adjusts the tightness. Get them tighten that up a little bit (over tightening prevents steering wheel to return to original position when parking etc). This did the trick for me.
8) At this point, if you've gone through all the steps above, get your wheels roadforce balanced again.
9) If that doesn't help as well & if your fx is under warranty, try to get them replace the steering rack, test it & if no result, adjust bolt again.
Just for your info, I've been through ALL of these

Generally, the roadforce does it. If not, you can get them check the hub bearings and if the bearings are good, get them adjust the steering tightness bolt. My shimmy is 98% gone with tightness adjustment and roadforce after it and I relate the remaining to the warped rotors..
Good luck