Those wheels can be a bit tricky, depending on the tire. I have a set of injora stamped steelies with proline tires, and they took a few tries to get the beads to sit right.
You could try putting a bit of windex on the tire bead to help it seat properly