I think the problem here is two-fold: Either you shouldn't be playing this hand so aggressively preflop, or you need to be more aggressive on the flop.
Make the PF raise smaller (e.g., 3 BB), which give the guys in the blinds the opportunity to raise and show their relative hand strength (a 6 BB raise looks like either an attempt to steal or a strong-pair bet, whereas a 3BB bet could mean almost anything - so its more likely a strong hand will raise you, giving you more information).
Or, if you do bet that big PF, don't be afraid to raise the flop. For all you know, the BB may just be using a stop-and-go, or betting a weak ace to check where you are. Go ahead and raise him - its most likely he will fold to your position if his hand isn't a monster. He might call, but then he'll most likely check to you on the turn, giving you a chance to improve for free if you check behind. Or, if he re-raises you, you then know you're beaten and can fold.
Either way, I think the key is to match your PF play to your postflop play consistently. As you played it, I think you're asking for players to bully you postflop. Your PF and postflop play are both good by themselves (you should bet a suited A from the button when no-one else is in yet, and it's not a bad thing to fold a weak A on this flop), but the two just don't work together very well.