Getting sound "in-front of you" is very easy to achieve.
Sound processed with DSP such as found through Dolby processing on
https://nplayer.com/ (for iOs and Android) can be setup to simulate speakers directly in front of. The effect has a number of settings, the 'traditional setting =' being best especially when used with 5.1 content. Smyth Realizer can do similar at great cost.
Dolby Atmos for Headphones for Windows does a great job with multi-channel content. I use it for Netflix all the time on headphones and its like having a surround system. Cost $15. Free trial too.
A diffuse-field tuned headphone such as an Etymotic ER4 playing binaural recordings will allow for fully spatial sounds.
Of course, listening to regular 2-channel music on ordinary headphones will not have the proper 'in-front' stereo crossfeed that occurs naturally with speakers and room environment that most music is mastered for. Even still the perception of sound 'in-front' of you will be dependent on a range of things. YMMV.
After using headphones for a while, you get used to the incorrect 'soundstage'. The stereo image actually becomes exaggerated or 'hard-panned' with instruments and imaging far to the left and right without proper center. As mentioned crossfeed and digital signal processing helps with this.
Still, personally, the majority of my music listening occurs without any processing.