It sounds like you have some major swing fixes.You took lessons but kinda gave up on them.You need to go in with the mindset that you might get a little worse before you can get better.I would at least give the changes a few months not a lesson here or there and I quit.
Secondly, work hard on 150 yard and in.We have a few guys in my groups locally that hit very short.But can putt and chip with the best of them