Great shots this time! Let me ask you , you said you have a canon right? Did it come with software called "digital photo professional"? Mine did, I know you were looking at buying photoshop, I use the DPP software and a program called pixelmator, although its a mac only software. Honestly , I have been using DPP for a while now and haven't needed anything else. A lot of the photoshop (the basic version for $99) features are the same ones that you get online for free, or in DPP. Are you shooting in raw?
Also are far as "not getting what your after" goes believe it or not photography does take skill. I always thought if I bought a good enough camera, my photos would be Just as good as the ones I see in the magazines, now I know that's not true. It takes time to get good. Just keep shooting you'll get there.