Okay, where to start? I'm a dedicated self-sensor-cleaner of Canon APS-C, APS-H & FF. Sensors. Random list of equipment & requirements I use coming -up!
1] Be confident & careful. Use extra light, a LedLenser headtorch in my case.
2] Don't use pressurised can air-blowers, they damage your bypass filter (& pollute the mirror on SLR bodies) + push dust up into the prism where you can't clean without a complete camera stripdown.
Use a Rocket blower with the open camera aperture facing down! Ensure the Mirror is clear of dust as this will go straight onto the sensor next time you actuate the shutter.
3] Consider an illuminated Loupe for examining the Sensor to see the extent of the problem. Bear in mind the Dust Bunny that looks like a Flak Burst on your image is only thousandths of a millimetre long! Great if your eyesight ain't what it was!
4] With an SLR the said Dust Bunny that's in the top right of your picture IS ON the bottom left off your sensor!
Examine the artifact to identify if it's loose or possibly 'burnt-on' over an extended period of NOT cleaning it?
5] I use an Arctic Butterfly Brush to clear loose static dust. Yes, they're expensive, BUT they work. Don't be a numbnuts & switch it on inside the body.
It works by static charging the brush by rotation outside the body. Dab lightly on the sensor filter & withdraw to rotate to clear the debris & recharge. Avoid touching the area surrounding the sensor or oil will get on the brush. Potentially tragic, but I use contact cleaner to clean the bristles periodically ways away from the camera!
6] There are swabs & SWABS. Some are so crap they put more artifacts in! Pay the right money for quality items manufactured in a 'clean-room' not, a chicken shed. Use for one swipe per side & throw away. ( it hurts to do it but the alternative of scratching the bypass filter hurts more!)
7] I use 'Eclipse' fluid for 'wet-cleaning' any unlikely stubborn artifacts I have. A single drop (yes Drop!) on the centre of the swab edge is sufficient to 'wet' that edge for the full width. (we are not swimming pool cleaning!) Ideally after each front & rear swab pas there should be NO liquid seen, Just a very light haze that dries immediately.
8] Buy the swab width that suits your Sensor height precisely & swipe once in one action from one side to the other. Starting at the sensor edge at about 60 degrees with constant pressure to the other side of the sensor, avoiding the sensor frame where lubricant lurks! Reverse the swab & repeat in reverse. ( Reminder....Throw away!)
9]Re-check with the Loupe to ensure all artifacts are gone. Shoot a white subject full-frame @ f.22 to check results, (or the predominantly white cloudscape in the UK') Reset your 'Dust Delete Setting' regularly between cleans. Ensure your camera is set to 'clean' sensor when turned-on & off! If you change your lens in the field always turn the Camera off. Keep Body Cap & Rear Lens Cap in place whilst equipment is not in use. Dust on an unprotected rear lens goes straight on the sensor the minute you point the lens skyward!
10] I believe the Canon system does work, at least sufficiently for me to get away with the DRY Static Cleans. Bear in mind that a Dust Artifact is actually a micro spade-full of dirt. Wet it & rub it harshly & it's like sandpaper! This is the way I've done well over 100 sensor cleans, BUT you do it how YOU want!
11] Of course, you could avoid the Dust Bunnies appearing by keeping to f.8 or greater, you could also turn the auto-ISO off & set it to 50 ISO to get lower shutter speeds on Tv for Props & Rotors. You could rely on the 'Dust Delete' data to clear the majority of artifacts during the copious post-processing that most people do these days....or you could just clean the soddin' camera?