Shakes or vibrates? The whole bike or the handlebars and forks? Pulls to the right while driving at a steady speed, accelerating, or braking?
The shaking could mean the front wheel is out of balance - it's not unusual to lose wheel weights. Check to see if you can see anywhere on your front wheel that looks like something was glued to it. If do find a spot you can either take it in and get it rebalanced or buy/install some Dyna Beads. If you lost weights some time ago there could be uneven wear on your tire that would explain the pulling. Note that pulling and uneven wear can also be caused or amplified by crowned roads.
Good luck! Hope you get it figured soon and without too much impact on your wallet.
Retired USAF, IYAAYAS!
2008 V-Star 1100 Custom Bobber project
2011 Crimson XR with Forged Highway Bars / Hard Bags / Passenger Backrest, Ness parts including Smooth Layback Plate Frame/Mount / Rad 3 Mirror / deep cut grips / drivers floorboards /shifter peg / brake peg / passenger pegs. Witchdoctor black rack, Lloydz filter / timing wheel / VFC III, 7Jurock windshield, Drag Specialties seat.