ButtOn, your description of the bugs hiding in flowers does not sound very aphid-like. Aphids should be feeding on the lower side of lower leaves (at least until the explosion of the population puts them everywhere.). Aphids also leave a sugary excrement that attracts ants and fungus. The fungus forms black patches where it is feeding on the aphid poop.
Aphids | University of Kentucky Entomology
It is not a good time to be experimenting with a John Wayne style snake oil recipe that cures everything from the common cold to cancer. You need to identify the pest and use the proper control. Doesn't a nearby university offer agricultural extension service to gardeners? It would be best to take your pest to them for ID.