My concern is that she is missing out on a wonderful world -- there are so many books I'd love for her to dive into -- and she is not building vocabulary skills.
She's an A student, top of her class -- I just want to know if there's any way to get her interested in books. I should also note that I've tried everything -- reading to her every night for many years, even reading to her in recent years and months to try and spark an interest for her to do so independently. I've talked to teachers, had her vision checked, etc. Oddly, also, she's quite a good writer. Should I just give up?
Since your daughter is an A student, she must be doing a good job completing all her required reading assignments for school. Please give her credit for all the reading she is doing. Insisting that she read more is not likely to be an effective technique in getting her hooked on reading -- it could even be counter-productive.
To hook your daughter on reading more, try reading current teen fiction to her. This genre is generally easy and quick to read and may attract her into reading some of these books on her own. Since you are only going to read a portion of a book in an evening, you may find your daughter picking up a particularly interesting book and reading ahead if you leave the book lying around. Gaining pleasure from reading teen books could even lead her to read more literate works.
There really aren't a lot of jobs for young teens. You might encourage your daughter to become more interested in books by urging her to do some volunteer work in the children's section of the library this summer or in a local nursing home reading to the elderly.