I like Rose. It's very simple, but still pretty and I think it stands on its own well. I don't think it sounds nickname-y at all. If I met a Rose, I wouldn't think it was short for something. Rosie, on the other hand, I would assume is a nickname - perhaps for Rose.