OLSR which is one of proactive ad hoc routing protocols seems to be appropriate to support various applications especially multimedia applications since there is no delay occurred during route discovery phase. Many algorithms have been proposed to offer QoS routings to OLSR since it has no capability to support QoS. By using the native Multipoint Relays (MPRs) algorithm to select the MPR nodes in OLSR, the optimal path may be hidden since it aims at minimizing the control overhead flooded by MPR nodes. Thus, it limits number of possible paths known to each node and there is no guarantee that the selected paths by routing algorithm are the best feasible path. Hence, we propose the heuristic to find the optimized paths in terms of highest weighted Connectivity Index (CI) and shortest delay in order to improve performances of QoS routing algorithm to select the feasible paths to any reachable nodes in the network. Weighted CI is the combined QoS metric of link capacity and connectivity. Thus, these optimized paths refer to the paths which have enough link capacity and are robust to link failures. We construct the simulation to demonstrate that the proposed algorithm can improve performances over OLSR and Shortest-Highest Path algorithm with native MPR, and is also flexible enough to deliver services in highly mobility networks.