Aside from the above - courses (FWTW, Intro to Tech gets my vote for your situation), getting out diving more, and a recommendation on an Instructor - all good, but also do what most fail to do - become an informed customer as you should with any service or product.
Unfortunately, not all tech...