I have spent the better part of the past few years working to get my voiceover skills to the point they are today. Over the past 6 months I have been solely focused on it and am continuing to find things I have problems with. Everyday I'm noticing something I'm doing wrong and working to fix it. Every single day I find something that can be changed in my recording space or altering my approach to a gig. Spamming auditions and sending out emails is little more than rejection after rejection and it takes its toll, but you gotta hang in there. You have to keep pushing, trying new angles and forcing yourself to be better. Voiceover is a hugely competitive industry and if you aren't putting 200% into every project, there is someone out there who will.
Basically what I'm saying is, the more work you put into starting up your voiceover business, the more discouraging it can seem. Getting past that point is surely worth the effort but it also isn't just going to happen. Make sure you are spending as much time as you can improving what you are capable of, and adding new ways for people to find you, like a website or a fiverr gig. If you just keep pushing past each obstacle you will keep getting better and better.
There are plenty of resources out there, completely free information, that can give you the insight and guidance to improve yourself. Find YouTubers who are creating content about audio equipment if you are struggling with that. One excellent person for that is Mike DelGaudio at Booth Junkie, I have learned so much from him. In case you have been living under a rock, or if you are brand new to voiceover, Bill DeWees offers training as well as regularly posts very helpful and motivational videos about voiceover on his channel. I have even been using Instagram to find people like Brent Hagel, who have helpful bits of information to share. There are so many people who are willing to help, all you have to do is hear them out and use their advice to improve your own work.
If you are just starting up, it can be a painful process but a fulfilling one. Every time you improve your voiceover skills even a tiny bit, it can feel amazing. Just keep at it, and eventually you will find success.