My advice: stop playing with only credits in mind and try to experience all the facets the game has to offer in small and often varying doses. Do some planetside missions, some CGs, a little exploration, some mining, follow some NPCs around the galaxy, try to influence a system and support a faction, play some CQC (it's awesome) etc.
The game only becomes a grind if you make it one. Everything can be done with small ships, so there is no real need to amass credits for buying large and expensive ships - only if you want to grind and Max out everything.
The game only becomes a grind if you make it one. Everything can be done with small ships, so there is no real need to amass credits for buying large and expensive ships - only if you want to grind and Max out everything.