Your right about it being your best one yet. You need to learn how to use those brushes, how to blend a render, how to make a border, and how to use text effects insted of that simple gradient.
bg needs some more brushing and blend the render more. HOwever I see that you are reading keep it up.