Yamaha 2700 amp section is very robust (AH
measurements) and unless it is audibly distorting, there is no guarantee that adding an external amp will improve the sound. Further, the 704's have a claimed sensitivity of 90dB/W/m, meaning they are a relatively easy to drive. Last but not the least, at lower listening levels the amp has plenty of reserve power, meaning, yet again the amp is not your weakest link. It would be easy to rush you into purchasing an amp, but, let's try a few freebees before that
.
How are you running the towers? Full range or crossed over to the sub? If crossed over, what is it set at? (Try raising it if you have set it at or below 50Hz.)
Have you tried playing around with speaker placement? (Keep the towers 0.5 - 1.0m away from front and side walls.)
It is also possible that your listening position is such that the room interferes negatively with the sound from the speakers. (Having your couch pushed up against the back wall will severely degrade sound.)