It takes plenty of time to realy discover your hidden talents, gifts and abilities. Unless your abilities come through in your daily life (Like Psychics or Mediums Or Aura Readers) Then it will take time to figure them out. I Would recommend just meditating on - Yourself - alot.
'hidden gifts' like talents or skills you didn't realize you had [you never tried baking, you're naturally good at giving out advice, you're a neat-freak which could open up various jobs you love] that would most likely require meditation, reflection, soul searching, and journaling [surveying friends/family wouldn't hurt either] so you can connect with yourself and discover untapped potential.
'hidden gifts' like firebending or invisibility or awe inspiring mystical powers don't exist. you might consider meditation, balancing your chakras, and energy work to improve your ability to cast spells [if that's your goal] but stuff like Harry Potter isn't real.