Any other suggestions.
I got four
1.go to a library 
2. Go to a book store 
3. Buy books online and have them delivered 
4.Download and Print books on paper.
AND I just wanted to say that i dont have any problem staring at a screen for hours unless its something boring .
Try keeping yourself busy computing . I had the same problem , it was painfull for me to sit in front of a computer for like an hour .but when i started using photoshop , word , excel etc and got busy teaching myself i got used to it. And now computing for hours feels like computing for minuts but i do take breaks every hour or two.
WARNING: Some people have died computing for a long time without even moving from their chair so their blood flow wasnt  possible properly . So you need to take brakes and move your mussels  to keep your work flow and  blood flow smooth.