The tendency for golfers is to believe that their swings are basically fine but need just one minor tweak to start winning big on the tour. The reality is that if you like your results, don't take lessons. But if you take lessons, be prepared to listen, learn, and make changes. Finally, I can't emphasize enough the importance of patience. It will take time and effort to develop a stable, repetitive golf swing.
Lessons can be valuable, but only if they are just part of a regular golfing regimen.
But golf also involves training the muscles and body, and here is where training aids such as weighted clubs can help. I have been using the men's Momentus Driver on a daily basis. I also swing the men's Momentus Iron . Swinging the clubs indoors has improved my swing significantly. But not to worry, it works just fine for developing your driver swing.