If you want to improve your singing a digital recorder is a must. It will tell you how good...or how bad you sound and what to work on. Of course a good singing coach to get you started, after that record everything to mark progress. Play along with YOutube backing tracks...thousands of them to choose from. Get a looper pedal. This way you can record only one...or two...or three chord progressions to work soloing over. Experiment with major, minor, dim, scales, one over the other to see how they sound and work or not work together. Work on licks you learned and how to incorporate them. This way you are not dependent on undependable people to practice with.