You definitely need more honest feedback than from youtube friends.
Are there any local songwriter circle/workshop groups near you? These are places where songwriters bring their work-in-progress for feedback, critique and suggestions. Many are free or have a nominal fee to attend.
Use an online forum for songwriters, such as
https://www.musesongwriters.com/forums/
Note: there are other sites that are more 'attaboy' places, so keep things in perspective when looking at websites.
For mixing feedback, the MP3 Clinic of homerecording.com is an excellent place to start - as long as you participate (i.e., listen to and give comments on others' work), you will get some people with good ears and monitoring systems to listen and make suggestions. You can also read what they comment to others' songs and improve your listening ability that way.
Fiverr is a crapshoot, as is hiring any online 'producer' - maybe you can find one who is decent and understands what YOUR music should sound like. Listening to their posted samples doesn't really give you a good idea - if they are mixing, then what was the quality of the tracks they were delivered? If they are mastering, what was the quality of the mix they were delivered? I've heard some samples that were not impressive, for sure.
Usually the $5 initial offer is not what you want, and you could be spending much more for an untested end result.