Content Based Image Retrieval is an active way of searching, browsing, or retrieving images from a large image repository. Researchers are intensely competing for developing efficient and precise image retrieval tool which can be applied to various image searching devices that run on different platforms. By applying static clustering, similarity between query image and each cluster is determined to find the closest cluster which has greater likelihood. To obtain more relevant images, it searches not only a single cluster but also the nearby clusters and when the database size increases, all the clusters get updated to reflect the changes in the database. To overcome this problem the proposed method develops an efficient CBIR system that uses rule based Boolean query. It does not generate clusters, instead a dynamic rule has been derived using query image features to retrieve the primary collection of relevant images which has higher semantics. Instead of using dissimilarity distances directly this system determines the subset of images and then it is refined to yield the topmost closest images by finding the shortest distance using Euclidean distance. Gray-level co-occurrence matrix is used to determine texture features such as energy, entropy, contrast and homogeneity. Region based method is used for shape features such as area, perimeter, solidity and circularity of a largest connected component. Dominant color descriptors in RGB space are used for extracting the color feature. Performance can be compared to an existing system by evaluating the time, retrieval precision and recall. The experiment is performed on Corel dataset and it shows superior performance than the previous system.