heres an update, it was the cable. this little guy to be precise:
I dont know why i didnt think to adjust the cable at the actual gearbox instead of just the handle, i did after all replace the entire cable. Shifting just fine now, although i have a shake when i decelerate quickly, im having my buddy who rides come over and check it out later.
I would have responded earlier but i spent all weekend taking my MSF course. Learned a lot and passed both tests, so ill be going to get my motorcycle license early this week, one step closer to getting on the road!