Could you post a video of a few solves? There should definitely be things to work on at 40 seconds, but it's hard to say what they are unless we see some solves.
What alg would anyone have taught you besides R U R' U' R U2 R'?? Please tell me you actually mean you learned a new fingering/rotation that is faster.