Hola
El consejo es que lo hagas por tí, no por ella. Los cambios que haces por otras personas no duran ni funcionan.
Para cambiar tienes que entender profundamente porqué actúas así y qué te ata a la hora de abrirte y expresarte.
Cuando tengas algo que confiar o contar a tu pareja, observa en tí qué mecanismo se produce cuando te reprimes de expresarte a ella.
Y en cuanto a lo de ser cariñoso, si no te sale esas ganas de dar cariño...pues complicado lo veo. Porque eso no se fuerza y tampoco te puede obligar otra persona. Lo tendrás que cultivar poco a poco, con pequeños gestos y abrirte al mundo. Cuando uno tiene amor para dar, es que tiene amor por sí mismo y sus dramas de la infancia superados. Si tienes algo por superar, concéntrate en ello, llora los dolores que tengas, busca ayuda sin la necesitas y bueno, tómatelo como una tarea personal, para tu propio crecimiento, no para complacer a tu novia, que dicho sea de paso, se supone que se enamoró de tí tal cual eras.