Hearing God

I've gone through great effort to try and communicate with God. I've tried to improve my prayers, I've tried meditating and silencing my mind, I've tried other things, but I can't seem to feel his presence or hear him. How can I hear God? Am I on the right track? Should I keep trying and be patient?