well, I can't respond to the "am I getting any better" part, because I don't recall whatever other threads may have preceeded this one, but I can offer some feedback.
I can also guess that Jill suggested
Mastering layout by Mike Stevens,,, although on the logo design topic, it might have also been one (or both) of Dan Antonelli's
Logo Design for Small Business books..
Regarding the designs, I don't think you are very far along the right track on any of them, but I personally think the middle one could be a starting place...
I think the level of realism in the truck illustration is in complete contrast with the uninspired typography. and I also wonder if you are using clip art. I have used clipart in logos, though in less prominent ways... but I've also learned here that this will never give your client the level of 'ownership" they should expect. A competitor could buy the same art, put his initials on it & your client could do little to nothing about it.
Anyway, if you illustrated a very simple foreshortened truck in a similar 3/4 view, and worked a bit harder to make the name into an easily read "primary" element, and let the simple illustration fall back into a secondary level of importance, I think it is possible to work with layout #2 and end up with something very nice...