It sounds like a tire or wheel problem, but if you rotated them front/back, and it’s still shaking only in the front, that pretty much eliminates the tire theory.
hmmm … well, anything non-copacetic in the front wheel drive train or front suspension could cause this too. Wheel bearing, cv joints (on both ends of each half-shaft), strut mounts, engine & transmission mounts, steering rack mounts, are where to look first. Start by jacking up one front wheel at a time and pulling, tugging, twisting it. Any abnormal play there? Any abnormal sounds when spinning the tire by hand?