I believe aphids are the worst bug we can get. Makes spider mites seem like a birthday celebration!!! Never heard of the dawn soap spray. Ive alway thought the dawn soap was to help facilitate foliar spraying in breaking the water down. Good luck.
Have you ever seen the greengeene707 youtube videos? He has a video where he handled his aphid situation. I don't remember what he used, but he beat them.