Hi, SPeedFANat1c!
I tend to do a bit the same but indeed it's bad.
I'll give my opinion and ask a second opinion from Veriz.
You didn't mention the #1 adaptation: tighten up your open range.
And yes, you def. can try 4bet/fold vs him with ATo. Calling is not good. From time to time you can call with something like AJs (but probably Veriz will come and think that is bad too

).
4bet/folding is good as well both to get a sense if he will fold or jam, AND even if he jams the first one we establish an image that we 4bet/bluff and he might jam lighter next time round because he thinks he might have FE.
Against such an opponent and depending on recent history (in this case, if you've been way too tight) it can be a good idea to trap: just call his 3bet with AA/KK and even QQ and call down. That's because (and if) he might tend to respect your first 4bet if he's not a maniac (and by his other stats he doesn't look like one).
I'm not so sure about your floating idea. More often than not you're just giving him lots of dead money. Are you looking for 3bet pot stats? Have you also looked how much he check/raises turn? Some of them love to cbet flop, check/jam turn and we can only say "wtf" and fold.
If I start calling I'd def. raise one or two of his cbets to see how he reacts - also looking for timing tells. I think it might be effective and it's much much cheaper than getting into turn play.
I'd probably guess too aggressive players at these stakes tend to spew *a lot* if faced with resistance. So I'd test the waters first, but then I'd be prepared to call/jam somewhat light if he starts to go monkey aggro postflop (e.g., 3betting every flop we raise his cbet in).
But yeah, this is all tough and very situation/opponent/image dependant stuff so I'll let Veriz help us both here