Just remember… Practice DOES NOT make perfect, PERFECT practice makes perfect.
So, as has been said, practice at a speed that you can play correctly, and repeat that. The speed will come. Practicing over and over, incorrectly, only instills those imperfections into your playing. I do, as others have said, eat the elephant 1 bite at a time. I will get a piece I wish to learn, and take the first 2 or 3 measures and play them until I can remember them and play them correctly, not to speed, but correctly. then I will grab another 2 measures and play the first 2 or 3 along with the new 2 until I can play those 4 or 5 measures, so on and so forth until i am playing it all, not to speed, but correctly.
Something else I found out for me, anyway, is play along with the jam tracts as much as possible when you can. For me, I find that if I just use the tab, and learn the song, and can play it fairly well, when I play with someone else, or play with the jam track, my timing is off. I got where I could play Lonesome Road Blues pretty good… i thought, but when I was playing with a friend, I couldn’t get through the first 4 measures without being out of sync, same with the jam tracks. So, use them when able.