I decided to improve my skills by following tutorials, in order to gain a better understanding of modelling, shaders, rendering and lighting.
I followed a tutorial by Rahul Malpure to create this geode and i found it easy to follow and understand.
crystal modelling tutorial: https://www.youtube.com/watch?v=ACNa9HMCBY0