SO I've managed to solve my problem. Pretty disappointed with the phpbb staff in regards to the many people whom have had this same problem, yet cant seem to find a support representative knowlegible or willing enough to "really" solve their problem.
Can anyone here tell me how/why I would have a file in my cache directory called "queue.php.lock"??? Apparently this 0 KB file was keeping all the queue.php file notifications from going out. This was the whole reason I could never get PM or POST notifications on my site! Extremely aggravated, but glad its finally solved after 3 weeks of beating my head against the wall, trying to figure out why.
The person whom found this out, wasnt even a tech support representative. There has to be a "reason" why this file was created, and why wouldn't a support representative know anything about this?