One thing that can help is learning to lift just the back wheel on its own, doing a quick nose wheelie or rolling endo. You need to be able to do that first. Put a wood board (2x4 would do it) on the ground and practice slowly riding over it lifting one wheel at a time and see if you can do that without your tire touching the board. You'll hear the board move if you miss. Do it faster and faster until you can clear it.
Then combine the movements of lifting the front wheel and quickly lifting the rear to bunnyhop. Otherwise, it's just matter of time and practice. You'll get it eventually.
There is endless info on the internet. If you have watched all the hundreds of "how to bunnyhop" videos on YouTube and read the hundreds of " I can't bunnyhop" threads on forums (there's at least one a week for the past 10+ years of those forum), the lack of knowledge is not holding you back, but riding more would help.
Lastly, if your bike is way too big for you or you have suspension settings that are fare softer then they ought to be, that could make it more difficult.