You may want to think about replacing it...My Jeep Commander has the same problem. I have gotten it to look better by polishing, but if you are after perfection, you may want to buy a new one.
I like to use Turtle Wax Ice spray wax...it can be purchased locally and does an excellent job. Lately I've been using GG Speed Shine Detailer...another product that can be obtained locally.
I have been using Turtle Wax Ice spray wax and getting outstanding results. I can get it locally and for a decent price. Some on here may scoff, but it works very well for me.