Okay that's the best so far,...Finally!!.Now work on levels of each instrument (balance) and try to get the best sound possible(EQ),I am not saying it sounds bad, just saying to take a break for a day and go back and see if you can do better.
..and the harmonica is way better too.
That's all.
Good luck