Здравствуйте, Артем!
Ограничение углеводов не влияет на качество спермы. В организме белки, жиры и углеводы могут перходить друг в друга.
У Вас, вероятнее всего, причиной изменений в спермограмме являются какие-то гормональные отклонения, которые привели, в том числе, и к избытку массы тела.
Вам следует сдать анализ крови на половые гормоны: ФСГ, ЛГ, пролактин, тестостерон, свободный тестостерон, ГСПГ. Также проверьте щитовидную железу.
С уважением, Константин В. Головченко.