Hey this sounds like a really tricky situation for you :/ your girl is obviously very confused about what she wants. You have to ask yourself if it's worth getting back with her when there is a risk of things sliding back to her going back to her ex or the problems in bed. Although her hormones will be everywhere attraction is also a mental thing, so if her mind is also blocking her from being attracted to you, then it's unlikely that it'll come back when her hormones settle.
Also her saying that she doesn't find you attractive and questioning whether she ever did isn't a very enocouriaging sign. She sounds like she appreciates your company and thinks that you're a nice person, but we all know when girls are talking about guys they are friends with and guys they want to date and have sex with :/
I mean If depends if you Would really want to be with someone knowing that didn't appreciate your physical appearance , and that would always be looking elsewhere? I think it might get you down after a while. I understand that you might have strong feelings for her, but it doesn't seem very clear if she reciprocates in the way that you want her to?
Her being jealous also doesn't necessarily mean that she has feelings for you, she may just not want you to see other people, which is unfair on you. Maybe just see how it goes with her and don't rush back together with her and surely you'll just have the same problems in bed as you always did? Also make yourself a bit more " unavailable " to her, she may act clingy at first when she knows that she hasn't got all your attention but in a way it'll show her that you won't just come running to her, and maybe you need to see if there are other girls out there.. Preferably ones that find you to be attractive !