Contact your local councillor and get them to help with pressure.
We did that (in Glasgow so slightly different local authority strucutre) and his involvement really did make a difference.
It helped that there was an issue with speed merchants thoughout the neighboruhood though - so a number of different spead reducing measures were put in place around the area.
Gather evidence of speeding. it helped us that there were a number of accidents in our (long, straight) street, whcih included one car flipping and landing on its roof on the pavement.
.... which was why one of the proposed "solutions", speed cameras showing what speed you are doing, was not suitable, as the boy racers would just have seen them as a challenge to see what speed they could get up to.
In our case, we ended up with some speed cushions (which can be taken out for when the 10K race goes down our street). Elsewhere, they have used: speed notification cameras (the ones which show what speed you are doing, complete with a or a face) on the main roads (where they were appropriate), whih are moved around regularly; more speed cushions; and "physical engineering" - ie building a traffic island to make cars slow donw to negotiate it.
The councillor facilitated involvement with the local police and with the roads depratment.