I got a 3d ultrasound at 13w4d and they told me boy (it looked like a boy compared to my daughters ultrasound pics,it was definitely a penis) and i confirmed it at 16w and 20w to be true.
3d can tell you early but be sure to compare it to other gender pics at that stage and also get it confirmed a few weeks later.
I had a 4D scan at 16.4 weeks and another one yesterday because of a complication. Both scans revealed we are expecting a baby girl.
Get a 4d ultrasound you need to pay for them but the do a gender determination look up places in ur area and they'll give u prices and tell u when they recommend you coming in I think it's about 14 weeks they can start to tell.
Well theres no home remedies just alot of ppl pay for 4d ultrasound but i used a regular but all they can really do is give u a really good guess