There is no "best" strategy in poker, because people play differently, their styles vary. You should try different strategies, and pull something out of each one, combining it into one strategy of your own taste. To find the right one will take time and experience, but that is how you learn!