Femtocell is a small low power base station for maximizing the indoor coverage and capacity for cellular users. These base stations can serve users with different access policies. As the Macrocell shares its limited resource - spectrum with the underlying Femtocell, there is a need for efficient resource allocation strategy that benefits all types of users, especially when user density is more and depends on the sub-carrier availability, users‟ quality of service requirements. This paper proposes a resource allocation strategy to model different user requirements in a dense environment. The approach selects locally optimal solution based on the users‟ priority and give fair trade-off between various network parameters without degrading the overall system capacity.