I like your idea of books/a card. If you want to make her laugh I'd read her the three little pigs and exagerate the story like you would to a 5 year old, eg: huffing and puffing, running your fingers up her arm and make funny squealing pig noises; be creative. If she was stuck/laying in bed that is what i would do, if she isnt then probally not.
As for the card MCD2400 idea of getting the friends to write stuff and sign it is good, because "the drugs are not really helping", I'd put a comment like "Dear (her name), (your name) told me the drugs wern't helping, so I've got for you something.... a little better

. Love from your local neighbor hood drug dealer, Martinez" and staple one of those little drug looking ziplock bags with a few orange flavoured tic-tacs inside the card.
Im pretty sure the card would be a guarantee for a laugh.