Yet another vote for LD testing. There are a ton of things besides the dyslexia you mentioned that could be issues. It is worth it to either have a diagnosis you can work with, or have the knowledge that it is more of a personality issue. My younger D turned out to have a non-verbal learning disability. She didn't really hit her stride academically until high school (truly using her talents in all areas, and working through the areas where she is not as naturally gifted). But having the diagnosis really helped us pinpoint her problems and get supports in place so she could thrive.