Wow thats new i thought hana would be the least likeable main character because of her bright nature haha. But have yu tried talking girls irl? Maybe it not your traits and personality, maybe its your confidence at all
Ohh try to find a common interest, like if you saw the girl you like playing a game you can try to approach her and ask her about things related to the game.
If she entertained you questions maybe after awhile when you feel it you can ask about her discord or any social platforms and continue your conversations there and, maybe ask her to play together afterwards.