Do you not have one of the option codes that alllows bluetooth streaming? If we had your VIN (all 17 digits) someone could decode it and find out how your X is optioned.
Or...if you go into iDrive...can you pair your phone to your X? If so, do you have both telephony and BT options?
I listen to SPOTIFY & PANDORA from my phone all the time because my phone is paired to my X with telephony and BT streaming.
The two videos below show how to pair your phone to your BMW if it has the option to do so: