Many girls using the rose tattoo have their own purposes and meanings of using that kind of design for the tattoo. However, in general, the rose tattoo for girls means that you are as beautiful as a rose, the kind of flowers that everybody wants. On the other hand, you also have the power from the thorn that you can use to counterattack anyone who tries to attack you.
In short, you are soft but deadly. Therefore, if that meaning is the best to describe yourself, then choosing the rose design for your tattoo will be a good way to express who the real you is.