So did you pull the carbs and clean them? Also, have you started with fresh fuel and inline fuel filter? Do these things before you try to tune. Pay extra special attention to the pilot jet, which has 16 tine holes in the shaft that the diaphragm needle moves through, opening up. This is a common place where crud gathers, and where smooth operation and cleanliness is absolutely mandatory for the bike to run properly. If you are still at lower rpm's (under 5k), all the gas is still flowing from the pilot jet.
So yeah, clean that shit, protect them with paper element filter, then let's talk tuning. Make sure valves are in spec. Mount carbs and get the bike to start. Sync carbs. Check timing. Idle mixture adjustment (the screws), idle adjustment (the knob), then idle mixture screws, timing, then sync carbs one last time. If you do these things in this order and when you are done you have 1200 rpm, solid idle, balanced carbs, and timing in spec, the bike should run nicely.
You could either be rich or lean, that is true, but you could also have the correct amount of fuel with too much restriction, which acts both lean and rich at the same time (the fuel makes it into the combustion chamber but it is drizzled instead of sprayed, in laments terms). I won't use the term "dirty", because perhaps you gave your carbs a cleaning already... Immaculate is what you are going for. Non immaculate carbs will be impossible to tune.
Cheers