Threads seems ok so far and has lot of potential but you need to put in work.
FB just local groups will give you best views just need thick skin as your finely crafted landscape photo you got up at 3am and traveled a couple hours to the location will get 1000’s of views less then a blurry sunset/rainbow/snow photo from a phone.
Flickr eh mostly just use to to get my name in search engines.
My own website
Reddit group local to my area is not bad.
Good luck at $30/hr most dealers here (BC) have ads for $17/hr for lot photographer and video monkeys these are full time jobs. Highest paid I saw was $24/hr at an RV dealer in Lake Country.