Yep, an attractive body is one of the main factors. Also be rich and chances will always be in your favor
But it's not all. Make sure you have an interesting life, that's also attractive.
As for the individual case, I think she may be physically attracted to you and chances are she would also date you but she might change her mind if you've got nothing but muscles to offer (depending on how shallow she is). Like I said, live an interesting life.