Just because you deliver a fantastic performance in front of the camera, that doesn't make you a hot property. There are many aspects that determine the demand for an actor....
This may not be very much visible to you but when the shooting for a film is on, there needs to be a particular atmosphere on the sets. For some reason, the moods get contagious ....