You might also try basically any essential oil mildly diluted. I've had a lot of luck with lavender oil.
(I think aphids are just tiny so they get engulfed in whatever you spray on them, essential oils are actually relatively nasty chemicals that just smell nice)
I don't like that this is an ad. Really undercuts the seriousness of the message.