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.