Instead of Paint Thinner, try Alcohol. And a good glass cleaner is always a good thing to have. Sprayway, or Invisible Glass are good ones, easy to get, and are both safe for use on inside tinted glass.
Rain-X is often a good product for removing cruds that run of the mill glass cleaners won't get. And I believe again that this product has a type of Alcohol.
Could it be your wiper blades are getting old? Might be time to replace them? Silicone Rubber Blades might have less propensity of causing such.
With Wiper Blades, often you do get what you pay for. Avoid the cheapies.
Many of the various glass coatings-rain repellents sold here are good to use on all outside glass.
Many people do treat their wiper blades with various products. Some might simply use some type of rubber protectant, or even a detailer spray of some sort.
And it's surprising just how dirty Blades can be, often a neglected item. Simple glass cleaner will take lots of nasties off of them.