There is no difference between y'all and ya'll. Since this word is slang, there is no real way of spelling it, but if you are forced to write it, I suggest you spell it "y'all." However, I wouldn't say that you can use y'all for singular you, only plural you. After all, y'all is a contraction meaning "you all." This slang word is used mostly in the southern part of the United States. In northern areas it is more common to hear "you guys" or "you all" instead of y'all.