I came from a metal machining background, and I've worked with several cad/cam systems over the years. When learning how to use a new program, it's common to become frustrated from time to time. I think allot of people tend to jump back to the previous system they are familiar with, when things are not going the way you'd like them too. Personally, I have had to force myself not to do that. I know that you'll never really master any program if your solution to a problem is to go to another program to complete the process. Only when I am forced to come up with a solution to a problem, that I really get a good understanding of what I'm doing.
I am not an expert using Aspire, but I read most all of the posting on the forum, because I have learned from the solutions that others are offering. I also try to review the tutorial videos(my CD is almost always in my laptop drive) when I have a few minutes.
All this being said, Aspire is a little weak when it comes to drafting. Don't get me wrong, I have yet to have to revert to another cad program to create the data I need, but I have over 20 years experience with cad/cam, and I know some of the newer users may find it challenging if they don't have that kind of background.
The only other program I use on an intermittent basis is Seimans "solid edge 2D drafting" to do dimensions for drawing that I need to show clients.
My advise is to stick to it, and try to challenge yourself. If all else fails, this forum is a great resource.
I keep in mind an old saying " A smart man learns from his mistakes, but the truly wise man learns from the mistakes of others", and believe me you could learn allot from me!