This is 3 years old; but, will give you an overview (you know how to search the specifics).
Why Can't Women Serve at the Front?
As for why this hasn't changed, ask Obama. He could change it with the stroke of a pen. It's not in the Constitution, it's not a law, it's just a matter of public policy.