It's deficult for someone to describe in words how to find your head voice. I think you should search the videos here in sso rather than in the forum cause you need to hear sounds. The easiest way to find your head voice is trying to immitate someone who does it.
For beginners the difficult thing about head voice is that it's incredibly easy. You shouldn't try to pull it out of you, just let it go there. It shouldn't be a "reaching" of head voice rather than a landing in head voice. You shouldn't feel any pressure at all in your throat.
Here's a video that might help you:
Try to immitate the "owl sound" he does.





It seems like I'm either singing in a really high and straining chest voice or i go directly from my chest voice to my whistle voice (skipping both head and falsetto).
If there is anyway anyone can help please do.