You don't have a boyfriend? Is pretty beta. I prefer are you single?
Also its too early to say she is fine for u. She basically put out her bad quality and u said its ok. Now she thinks u share the bad quality or that u accept it.She needs u to be the cool person. You are not a loser.
Better would be "yeah your kinda a dork lol. But I think you have a great mind. You know, when you let people see the real you." Never compliment directly or about something she mentions to devalue herself.