Ji Joe and welcome to Chordie.
I am afraid there is no easy answer but first you need to stop 'messing around' and get down to some planned and structured practice.
Try a warm up by just practicing the chord changes in a song that you know and then play the song but without any backing as you neeed to hear what you are producing clearly. Using a metromome to keep time is a benefit. Initially keep to simple songs, there are many Public Songbooks on Chordie with songs especially for beginners so a visit there will be worth while.
All the time your chord changes and knowledge of chords will improve, but as has been said on here time after time, at the end of the day it is down to practice, practice and then even more practice.
Keep at it, it will be worth it in the end.
Roger
"Do, or do not; there is no try"