Right now my biggest complaint is the miss and highs just don’t sound crisp and clear.
This statement goes against you original post topic

And it is a very broad one. Unfortunately the only way do that is to replace your speakers first then add the amp, if necessary.
I have in the past used Infinity Reference series. Decent value for the price and they have a tweeter that suits my type of music. As others, they come with -3db attenuation for the tweeter (components and coax's). I keep them at -3db as full setting hurts my ears

. You may like it.
Not to get in to speaker design but OEM speakers are almost always plain treated paper speakers. That is not a bad thing, but it is a cheap thing. The lighter the speaker cone is the less power it needs to be push. When you get in to After market like Infinities, they are almost always have a heavier cone. This results in them needing more power to be as loud as the paper OEMs. With that in mind, Infinity REF series run on three ohms as oppose to four in order to squeeze out a little extra juice from the amp. Amps don't see the 3 ohm load as the long wires in the car add to the final impedance so it safe for the built in amp.
There are many other great options out here I am just telling you about the ones I know/own. If you find the "old model" of the Infinities, at a lower price, go for it. They are the same just a little repackaged.