for one, try to shoot from the front to get eye contact. that would improve the pics. photography is also about being at the right place at the right time.
sehsuan, it's good to experiment with different perspectives (especially, when you're not paid to get the type of shots needed by the client) but having different shots doesn't mean having good shots. they could be just.... different.