A couple of pointers that I am sure you have heard before.
Pick up some guidebooks on rocks. Geology, lapidary, etc. The books should help you identify a wide variety of rocks.
Join a rock club. Geology, rockhounding, lapidary. Any local club that deals in rocks. Experienced members are quite the knowledge base. Some have “secret” locations that few others know about.
Time for more coffee.