to a silly degree to the point I honestly cant tell what im saying wrong
Exactly!
You're simple not in position to understand what's wrong but you believe to "know it better".
Very funny approach of some language students.
As for Russian ... its pronunciation is rather hard for non-Slavic native speakers - I've never heard English or German having even remotely satisfying command of Russian language.
Not to mention their accent.
Like in this old song: You're gonna meet some gentle people there, that's all for their lacking reaction to your mistakes.
Remember two most important rules for languages' students:
1.Never argue with native speakers
2.In case you are in doubts don't look for any books, ask the first native speaker you meet for help.