I make on average 100-120 dives a year, but you shouldn't focus on these numbers. I have it fairly easy being that my girlfriend is also an avid diver so I need to compromise less plus I'm fairly close to diveable water (quaries, tidal estuary, north sea wrecks). Although diveable does mean current, cold and bad vis
I do see alot of new divers, how they start out, etc. If they ask me for advice (any advice) I tell them only 2 things. Get springstraps (since they typically will do alot of shoredives to start of with, and these make live alot easier) and make sure that the first 20 dives are done in rapid progression.
Diving is no rocket science, it's not hard but you do need in water time. The first dives are the hardest for alot of reasons. Getting your equipment ready, getting in that wetsuit, listening to planning, walking to the shore or dropping from a boat, all of that and you're not even in the water.
If you only do 5 dives in a year you are not progressing. If you do 5 dives in a month and because of various reasons don't dive until the next year (for example holiday divers) you are not progressing. These divers don't understand why diving still feels difficult. It's because they are always "resetting" their dive-timer. They start back at square 1.
The only way to avoid this is to be dedicated in the beginning of your diving career. After 20 dives you'll find that alot of things are already easier. You start getting a system with your equipment. You start getting a sequence in how you setup your equipment, your buyancy improves, you 've dived with different buddies who all dive in slightly different ways so you learn from them, you see that your sac rate is going down, you start focusing on your surroundings, not only to watch the little critters but also where you are and how to get back out, etc, etc. Ie you're putting all the theory in practise.
BTW: you don't need an instructor to do this with you. You don't need more certifications. All these speciallity dives won't make you a better diver. Just dive. There are numerous experienced divers out there who are willing to take you out for a dive. Find out in your local environment who dives, see if you can get plugged in the local diving community.
If learned alot from instructors and courses, but I've learned as much just by diving with experienced dive buddies.
Cheers
B