Cloth simulation doesn't work with collision
I have made some changes. Also cranked up the quality settings a bit so if your pc can't handle it, just pull those back a little.
I have pinned the top and some other simple settings. I also changed the shape of the legs very slightly so the pants wouldn't pass through on some places.
The edited blend file