Its never too late to switch labs/advisors if your current trajectory isn't going towards where you want to see yourself in the future. Every advisor has their own way to guide students, be it "Hands-on" or "Hands-off". From my experience, I believe early career researchers who are just tenured or people who are in the process of putting together their tenure package could have a lot of things on their plate. That being said, here are a couple of things you could think of doing, but this is just an opinion and it is up to you to figure out what works best in your situation.
Talk to Senior students/Alumni from your research group
Talking to people who have had the experience to work your advisor could inform you a lot about how and why your advisors respond to you. If there is a certain work ethic/pattern that is preferred, you would have to adapt to it given that you want to continue in this field of research. Most theory/experimental labs that are larger force the advisors to adopt a "hands-off" style. But, in most of these cases, there would be a support system in the form of smaller sub-groups where Senior students and post-docs work with junior students mentoring them on their projects. In such a scenario, advisors usually are concerned about broader questions about the research direction and mostly rely on senior students to train you.
Have a frank conversation with your advisor
Its never too late to communicate your needs to your advisor. There would always be some room to accommodate genuine requests. Manier times its just the communication gap between advisors and students that leads to problems. Coming out clear about each others' expectations could help you build a healthy relationship with your advisor. Because, if you plan to be around in academia for a while then you should know that student-advisor relationships go far beyond the regular 5-6 years Ph.D. time. In some cases, this could also lead to some amicable solution with your advisor where you could possibly move to another lab.
Changing Research Advisors
Being a 3rd-year student, I believe you would have already taken your qualifiers(become a PhD candidate). This would also mean that you already have your research-committee that would have been set up to monitor your progress. In some cases, you could benefit a lot more by talking to members of your committee or senior professors in your department to get feedback about your work. But, you should definitely reach out to your advisor about your needs. If you don't get a positive response from your advisor, you should be reaching out to the research committee and then the Graduate studies committee. It is their responsibility to intervene in case the mentor/mentee relationship begins to go south.