So the auxiliary port on my laptop is fucked up. Only the left speakers work when I plug something into it. Headphones or the speakers in my room, same problem. Any way that this can be resolved via software or some easy hardware fix? Or do I need to contact Asus (still under warranty)
I'd go ahead an contact Asus if you're still under warranty.
By the way have you checked your sound settings? http://www.howtogeek.com/howto/5228/simple-tips-windows-7-volume-mixer-enables-quick-access-to-sound-settings/