when I start the bike in 1st with the clutch pressed in it wants to buck forward ....also when riding I have to press the clutch in all the way into the grips before it will like to shift...just little things
If you're bike want's to "buck forward" either when starting it in gear or when engaging first gear, the problem is one of several possibilities.
You may worn your clutch plates to the point you need to remove a small amount of fluid from your master cylinder.
You may have air in the hydraulic system which needs to be bled out.
You may need to replace the seals in the slave cylinder located in the transmission side cover.
You may have warped (out of flat) clutch discs/spacer plates.
You may have slightly overfilled your primary lubricant, resulting in excessive primary fluid on your clutch plates, causing them to stick together. When this happens they don't fully release when you squeeze the hand lever.
The first step I would take is to check the master cylinder and verify it is not overfilled (which can happen as the clutch plates wear, which displaces fluid into the master cylinder).
The second step would be to remove the inspection plate on your primary cover. Then using a dial indicator placed on the end of the pushrod, measure the amount of pushrod travel you obtain when on squeeze the hand lever. You should have a minimum of .065 pushrod travel when you squeeze the hand lever. If you have less, you need to bleed air from the system. If you bleed the system and are confident you have removed all the air, but still don't have proper travel, it's possible you need to replace the seals in your slave cylinder.
If you measure the proper amount of pushrod travel when you squeeze the hand lever, then your problem is mechanical (not hydraulic). Something is preventing your clutch plates from releasing when the pushrod moves.
Most common is either warped clutch plates or warped spacer plates - or excessive primary lubricant causing your clutch plates to stick together and not properly releasing. The service manual calls for 38 oz. "wet fill" or a 45 oz. "dry fill" of your primary. Personally, I fill my primary with 35 oz. "dry fill" to prevent oil from splashing on the clutch plates. To inspect your clutch plates, you will need drain your primary lubricant and remove the primary cover. Then remove the clutch and spacer plates and inspect them for flatness and wear.
These are all simple things to check and simple tasks to perform with basic hand tools (with the exception of a dial indicator) and a service manual. Certainly nothing I'd pay a service technician to trouble shoot.
Good luck...