Frustrated with inability to do body work!

Hard to tell from the photos but the lines look pretty good for where you are at from here.
Use tape and high build primer, cross hatching progressively finer paper until you get what you want.
Truth is, you will never be truly happy with it, doesn't happen in body & paint---------------:-)