RA ships are not free. Your fleet seems liek its not big enough, you can't hope to defeat 2300 fleet points with anything but 2000 of your own. How many capital ships you have and what levels? You need probably 3 marzas at lvl 6, that would take a good chunk out of his fleet. Play defensive while you amass Marzas, a pair of dunnovs, to sheidl them, and a pair of Kols with flak burst, since you say he has lot of carriers. Toss in lrms, flak, lots oh hoshikos, kodiaks, some carriers of your own, and Cielos won't hurt. You can probably skip light frigates. Don;t try to focus fire his capital ships, isntead focus on killign as many frigates as you can, mostly for XP for your cap ships. Once you have 3 missile barrages fromt eh Marzas, you can kill his whole fleet. But until then flak burst and flak will give you steady stream of XP from his strike craft.
Also it would be ebst if you can lure his fleet to fight you at your planet, in which case you can use a starbase with Safety Overide protocol to blow his fleet up, isntead of marza missile barrage. But also fighting him in your repair bays will give you big boost.
Late game TEC is about blowing up large part of enemy fleet
That will give you an upper hand like nothign else.