Romney doesn't need to be aggressive, he needs to be smart. He's displayed spectacular clumsiness and ignorance on basically every single issue he's spoken about since the start of the campaign. All of his economic positions are vague to the point of completely indecipherable, his foreign policy entirely incoherent, his social policy simultaneously really pandery and really timid.
Romney would be winning right now if he played to the center on social policy, picked a better running mate, kept quiet on foreign policy, and would specifically lay out economic positions for better or worse. He's basically done everything wrong.