Hmmm.... what do you mean by "aggressive" and "in the mood"?
If you mean the male is vicious, always biting the female, try making your female aggressive by flaring her to another female. Make her "want" to spawn. Usually vicious males will not be that cruel towards aggressive females compared to females that are too cautious.
Another way is to use a lot of plants - where the male can't easily go to when the females dashes away.
If the male doesn't want to breed (doesn't flirt swim) try flare him to another male for a very long time. Make him feel he's fighting. tapping his fins with a very thin stick often helps. I often flare my reluctant males for an hour. Oh ... make sure that the male is healthy and active because this may stress him out.