As it was already pointed out, diving, diving, and more diving is the key to becoming a better diver, and get ready fort he next level. You mentioned drysuit diving as something you'd like to learn. I don't know what your dive sites are like, but if a drysuit helps you getting in the water more...