Hi Lily, have you thought about getting someone to lift the floorboards and adding acoustic mineral wool or a similar product underneath the floorboards? This is what I'm a about to embark on I think... been doing a fair amount of research. Then using an acoustic sealent inbetween the floorboards, then any additional product (as mentioned above) on top. Could even recommend a handyman for the job if you're interested.