With that attitude you have about yourself then yes she won't come back to you.
It's good that you recognize some issues that you should work one. Attraction isn't just physical though. There's also confidence, decisiveness, leadership...etc. What other issues does your W have with you?
Also this is the 2nd thread of yours I've commented on. Keep your story in one thread. It makes it easier to follow.