RE: Beginner, Intermediate or Advanced
By your description our club would probably consider you intermediate but, we couldn't really say that until we've seen you fly.
If you can do reasonable take offs and landings on a regular basis, plus standard square circuits, then you'd be a skilled beginner. However, if you can confidently/cleanly execute the aerobatics you mention then you are well beyond the beginner stage and definitely an intermediate (by my standards...).
As already mentioned it's highly subjective. I know of many experienced pilots who tend to crash planes often. I know of experienced pilots who struggle with every flight. I've also seen relative newcomers quickly bypass some of our more experienced members.
Don't fuss over classifications too much, as long as you enjoy what you're doing and consistently improving (gradually pushing your boundaries) then your doing very well.