Dust is a common problem and there are many opinions on how to remove it from the camera sensor.
Since you often can't retake the photos after cleaning you will need to develop skills on removing spots with software.

Fortunately most dust spots show up in the sky where it is easy to fix with a clone tool. Today I had several photos that were far worse than yours (5-7 larger spots). I used Paint Shop Pro-11 to remove the dust spots.
In astrophotography one usually takes flat frames which are divided into the light frames to remove spots much more effectively then a brute force clone tool. Flats remove spots for the the whole frame at once, including the difficult areas where a clone tool won't work. I wonder why flats are not popular with daytime photos. Too much trouble?
Leo Taylor