1/ I was going to do DM as I'm still not fully confident in the water and want to practice the skills.
The only problem is that I dont really fancy going Pro and dont want to be paying dues every year (I have enough bills).
Is there an alternative?
Bottom line is simple, if you don't want to turn pro then don't do the DM course.
A typical DM course won't teach you much new as a diver - the focus on skills in the DM course is "demonstration quality", not good diving skills. There are exceptions, mind you, but finding a good DM course that will develop you as a diver will be tough.
There are way better options for you.
GUE-F and the UTD equivilent have been mentioned. Very worth looking in to - I did GUE-F after having done TDI technical courses, and I still learnt heaps. In reflection, I rather I'd done GUE-F ten years ago before doing anything else. It's a great course.
I would add my $0.02 worth to the voice of "just go diving". Confidence really comes from having to plan and execute your own dives, rather than follow the instructor and do what you're told. Pick some local sites and just go and dive them once a week - start with some nice conservative dive plans, and as your confidence grows see what else you want to try.
Some specialties can be well worth the coin, others you are better off spending the money on a dive trip. A lot of it depends on the instructor - shop around, talk to lots of instructors, ask them what kind of diving they've done in the last few months. You're really looking for instructors who also dive for fun, not just teaching. Find one who is really excited about the diving that you want to do and that you get on with, then get them to teach the course. I do a fantastic wreck course, because I love diving wrecks..... but it's probably a different story if you asked me to teach an underwater naturalist course, 'cause I'm just not into it.
Don't focus on just one agency, shop around and see what each individual instructor is offering and pick the courses that appeal.
I'd also say, plan a diving holiday for a few months time... give yourself an objective because it will help keep your spirits up as you trudge down to the local mud hole (I have no idea what the local diving is like near you - hopefully it's no mud holes!) every week to bust out more navigation and buoyancy practice.
And above all else, have some fun!