Question: how rare are enchanted books from fishing?
Answer: According to this, a vanilla Fishing Rod only has a 5% chance of catching a treasure, and from that 5% chance, there is only a 0.8% chance that it will be an Enchanted Book. So, your odds aren't so great. Dungeon chests have a 15.1% chance of spawning an Enchanted Book.