I know how you feel, crosman; I was stuck at 40 for some days until I magically broke 30 in a matter of twenty or so solves one day XD
You should aim to have your cross finished within the first 5 or so seconds, since your inspection should have found 3, if not all, of the cross pieces and realized how to place them.
Please be aware that I know maybe 5 F2L algorithms at most, but I still average mid 30s and sometimes high twenties.
Aim your F2L to be finished at 18 to 21 seconds; that way you still have a shot at getting sub-30s with an easy LL.
Don't just train full solves, it never works, at least from what it seems like what you're saying.
Instead, look up Dan (Harris)'s Cube Station and go to the F2L section; his examples are really nice. Don't read the algorithm and apply it mindlessly (just do the scramble on a scrambled cube) and follow the example for placing the corner and edge pair into it's slot. It really helps to visualize something when they give you a nice animation to go along with it.
Using a metronome also helps to some extent, but right now visual examples are what you need; when you break sub-35 (with ~25 F2L), then use a metronome, it really speeds you up.