The one who keeps God’s commands lives in him, and he in them. And this is how we know that he lives in us: We know it by the Spirit he gave us. - John 3:34
there are different levels of anointing. which means there is a small measure of power and it grows in us due to our commitment to God, living a righteous life and obedient to His voice when He speaks. What someone has is according to the level of availability to God. According to one's hunger and thirst. We all have the ability of having all the nine gifts of the Holy Ghost because it is the same one Holy Ghost that produces the gifts that dwell in us.
For just as each of us has one body with many members, and these members do not all have the same function, so in Christ we, though many, form one body, and each member belongs to all the others. We have different gifts, according to the grace given to each of us. If your gift is prophesying, then prophesy in accordance with your faith; if it is serving, then serve; if it is teaching, then teach; if it is to encourage, then give encouragement; if it is giving, then give generously; if it is to lead, do it diligently; if it is to show mercy, do it cheerfully. - Romans 12:4-8 NIV
God gifted us all differently, some with a combination of more spiritual gifts than others. It is response to the desire of the people.
Follow the way of love and eagerly desire gifts of the Spirit, especially prophecy. - 1 Corinthians 14:1 NIV.
A good example is Elisha who asked for a double portion of Elijah's anointing if you want to read the story then check 2 kings 2:1-14. If we persevere in praying for His power He will eventually answer and give us power.
NOTE
Once you give your life to christ automatically you now have the holy spirit in you. To develop the full power of the Holy spirit it is by continue seeking God with your whole heart. Fast and prayer read your bible together we Christians are going to make a difference to the world.