CONFESS
It never to late then never
My dear. She sounds like an actual good Person and you solid definitely confess one day
Here some tips tho
Learn what she’s likes maybe like games , mangas , toys so you can generally understand her (same goes for dislikes)
At least know her for a year or two so that you can understand some things and slow......