So before I go on yes I'm a newbie to CNC this is my first machine and even though I'm having troubles with it it's all a learning experience to me. I have always loved this quote by Thomas A. Edison "I have not failed. I've just found 10,000 ways that won't work."
Well to make a long story I did fix my problem finally. The problem wasn't in the calibration but the machine itself. The problem was with the Z axis being lose it was only like 1-2mm off but that was enough to screw everything up. It didn't dawn on me at all that this little bit of play in the Z axis would be what was messing me up all this time.
The other problem was that when I received this machine it didn't come with an owners manual or any documentation on the machine at all. I emailed the owner several times with my problem and after week of no responses from him I decided to take matters into my own hands even though I had no idea how to even fix the problem. So I grabbed my crescent wrench and went to work on the machine and finally found out through trial and error that all I had to do to fix the problem was use my wrench to tweak some of the bearings in the Z axis slide and that seemed to solve my problem.
I wanted to thank everyone that took the time to help me out especially KH0UJ you didn't have to but you did and for that I am very grateful.