You can create attraction in many ways, not only by showing your body. You can make her see that you have a strong character, you are sure of yourself and of what you are doing. I would play it this way:
1) You get into her confort zone
2) Start talking (THIS creates confort and first attraction)
3) You start escalating verbally and physically (at this point she will be touching you too and so she will feel your muscles that you really want to show to her)
4) You kiss her
5) You fuck her (yes, NOW you can show the majesty of your body!!!

)--> the end
Maybe don't do this in your office (if you do: respect!) but take her out somewhere.
For the timing it depends if you feel confortable with your body now or you prefer to wait 6 more months and ask here out then (if she hasn't got a bf during that time). I think it's a bit risky to wait, but maybe it's just because too many douchebags have taken a girl away from me just because i waited too long.
I hope you good luck whatever you decide to do
