I have no solution for the distance problem, but if your computer has a sound card with a line-in plug, you can connect the cassette output of your amplifier to this line-in. You then need some software to "grab" the incoming audio. AudioGrabber is really good for this and free.

Otherwise you might consider a turntable with USB that you can connect to any computer, but this costs about $100