When I was in college I was struggling to find a major, I was no good in Engineering so I was in Geology and was doing well. But then we were going on a field trip to find fossils and I was in dread during the entire bus ride. I had tried to find fossils before and had been a failure. In my mind we were going to look for fossils, I wouldn't be able to find any and then the professor would tell me that I wasn't cut out to be a geologist.
I got off the bus like I was walking to the gallows. He took us down to a river with a bunch of pebbles on the bank and told us to look for fossils. I was simply going through the motions so I bent over, picked up a pebble and looked at it. It was a fossil! I couldn't believe it. I picked up another pebble, another fossil! Every single pebble on that river bank was a fossil! That is when I learned that geologists are not good at finding fossils, they are good at knowing where to look for fossils.
Some people cannot find a good church but that is simply because they don't know where to look. I recently moved 2,000 miles from home and found a good church immediately.
Step 1 -- pray
Step 2 -- Follow these easy four rules
Rule #1, do they have a large congregation, well funded, effective online ministry? If so, cross them off the list. Jesus said the son of man has nowhere to lay his head. I'm not interested in a pastor who has a private jet, or a luxury car or a mansion. One point of emphasis, if they refer to the pastor as "the apostle" or "having a special anointing", flee.
Rule #2, do they have 500 or more in the congregation? Cross them off the list. It is much easier to become a contributing member to the church if it is smaller. (One caveat, avoid these small churches where everyone is related -- they are simply a tax dodge). If you go into the book room and they only carry books from the one Bible teacher who established this church, leave. This is a "franchise", the church is simply a front for selling this guys books.
Rule #3, do they confess that the Bible is the word of God, infallible and inerrant? I don't want to hear that some verses are out of date, or no longer applicable. If they do not accept the word of God as infallible and inerrant I cross them off my list. You have to be very arrogant to think you know better than the Bible, I don't want to be associated with any church that is so arrogant they will bring the judgment of God down on themselves. Usually you can tell on their website where they stand.
Rule #4, there are no other rules. No church is perfect. Work to be a positive member of the congregation that builds up and doesn't tear down. Understand that everyone including the pastor is human.
You prayed that the Lord led you to where you need to be, so trust the Lord. You can always supplement the pastor's sermons with spiritual books and other ministries that are online.