TeamRenzo - It depends on what you are trying to achieve and your level of commitment.
If you truly want to get better then it will take time and work, get lessons but also play and practice frequently. If you are only interested in playing occasionally then lessons might not be worth the money.
This all day.
Sounds like you've done a good job of learning the game and getting the basics under your belt, so if you REALLY want to get better you're going to have to invest time and money.
The money is in the form of some lessons. There's a mountain of things you're bad at right now, so take 3 - 5 lessons to work on your mechanics.
After that you have to practice. A LOT.
Setup a catch net in your backyard to hit into and hit a couple hundred balls a day. If you don't have that kind of yard then find a high school field or community recreation field where you can head to after work every day (you may need to use practice balls). Mix in trips to the range and playing rounds in there.
From there it will be rinse, recycle, repeat. Each subsequent time you go for lessons you'll be able to focus on something different because overall you'll suck less.
You'll eventually get to a point where golf will become you're passion/obsession and you'll keep doing this for years, or you'll get to a point where you think you're "good enough" and dial things back.
Me and my friends played a lot of golf back in the day, but most of us were just casual about it so we ditched the lessons and regular routines pretty quick. That means I usually shoot between 95 - 102 on our local courses, but I don't have the time, desire, or energy to improve, so that's fine with me.
One friend hits the range regularly and practices, so he usually shoots between 88 - 95.
Another friend is rich and paid for a TON of lessons and gear and he plays all over on vacations, so he usually shoots around 82.