Where do you even grind Imp Charity now? Aymmifa and Liabeze aren't showing any charity missions for me anymore, and I'm seeing maybe one or two an hour in Fehu doing long-distance smuggling runs...
I just made Duke from Earl, since Tue., by running delivery missions only. But, I was more like Earl 95% already, as it took me only an hour to get to Marquis. So, when I say %, it is % from Marquis to Duke.
#1. Take the Shadow Delivery missions. The more illegal the cargo, the better. I have seen one Shadow Delivery mission bumping at least 2% (say 55% to 58%, with just one 43Lys Shadow Delivery mission carrying Battle Weapons). With a Python, that's only 3 jumps. Since you are doing delivery, make sure you have at least 100T cargo hold, preferably 120T or more. And make sure you are armed to the teeth. They will interdict you. They just know you are carrying illegal goods. And watch the local chat box... It says... Suspect in sight.... RUN! The cops will even follow you to station and scan you immediately, as soon as you drop to station.
#2. Grab all the "skull & arrow" missions. Each could be 0.5% to 1%. And preferably, those ones going to surface stations.
#3. Always prefer surface delivery missions. And pick those requiring Elite status, if you have it, and pay a lot, like 900k, 1.1M etc., and with tight delivery schedule, like you have 15 minutes to do it.
#4. Bring an advance surface scanner. And before you take the surface delivery mission, buy the exploration data if available, then check the system map before you accept the mission. Switch to the locale tab in system map to see if the target surface station is listed on the left in the list sorted by distance from nav beacon. If yes, click on it and the gfx will scoll to the station. Plot it. If not, check how far the farthest known planet is to nav beacon. If the farthest is like 2000 Ls away, roll the dice and go. If no data available at all, don't take the mission.
You don't wanna get into the situation that you fire up the scanner and get 39 newly discovered astronomical objects and they are 34,000 Ls away from the nav, on the opposite sides. It could take 2 hours to scan.... Trust me, I did, and found the target station on the last unexplored body..... with 2 minutes to spare. Grrrr....
Far And Beyond missions are good too. But they are far..... and beyond 3000 Ls.
Oh, and take only the missions from minor factions affiliated with the Empire, of course.
Charity missions still show up, but very rarely now. I had one Charity mission to bring Progenitor Cells. Bumped me 1%. But, that's the only one that bumped up the %. Donations.... Not very useful, but couldn't hurt.
You might think this Shadow Delivery is the new Charity Mission... Hardly.... They don't show up very often either, but not as rare as Charity. It's still a lot of hard work.
I don't know nothing about combat mission for ranking up, as I don't like stinking up my rep everywhere impeding my trade. I can trade anywhere and they are never unfriendly. You can turn the stations on my trade route anyway you want, I will still be Allied. And for the NPCs who don't notice the Combat Elite decal on my ship, eat my Elite Laser.
And beware of those Rapid somthing missions.... You know, those with ". . . . .", in the icon. That's a 5 mission "bundle." And they only tell you the next destionation when you deliver one. Get three on your plate simultaneously, and you will be running all over the galaxy like a headless chicken.