Keep it up, BiscuitTin. Some people just don't want to talk sometimes...perhaps in particular those charging 3 bucks for a Coke!
Store-clerk chit-chat has to happen with a talkative person. Follow the tips folks have given you here and keep at it. Don't despair...doing something hard is something to be proud of.