Is the cable STEREO headphone plug to STEREO RCA? Some of these type cables are MONO! Make sure you have a stereo cable, confirm. If it's mono it won't sound that great.
Also there are a lot of low bandwidth internet music stations. Play a CD on the laptop, how does it sound now? better?