Good job man! I agree with whats been said before, add some finesse in there, be it shaky heads (deadly alot of the time), senkos, or whatever you get confidence in. Go find a plastic you think looks good, and then figure out how to fish it.
Having a pond of your own gives you the chance to not only catch fish, but manage fish. I would suggest reading up on pond management and I bet you can grow some monsters. Just looking at your photo I know your pond is larger than one of my buddies, yet me manage to pull some decent bass out most of the time.
Keep learning and reading, but most of all keep taking time to fish. Dont get caught up in the mistake of reading and talking about fishing more than actually fishing, its a mistake easily made.
NGaHB
EDIT: I see your fishing in a pond alot of people probably have access to, so some management might be possible, but focus on fishing