AlexandreC Wrote:The key is production and correction in a controlled environment. What you need is a native speaker to give you some kind of indication every time you get it wrong, a tap and nudge, etc., so you can start over and attempt to fix it yourself. Correcting yourself is a very powerful tool. This is how you notice where you're off and develop correct habits.
Definitely agree with AlexandreC in this regard. It can make a LOT of difference.
Zorlee, I didn't listen through your whole reading... it sounded rather "tense" or "somewhat nervous" and lacks a nice flow or rhythm. Generally, I think it's alright for reading-aloud and for speech practices.

However, if you plan to participate in a competition such as International Speech Contest in Japanese, the benchmark is higher.
You can listen to past competitions here
「外国人による日本語弁論大会」 PDF files are available.
I don't think it's possible to "shake-off" your natural native accent when speaking in Japanese of which I find that you have a "natural nasal sound" when reading. Faking an accent may seem likely possible, then again, it will SOUND pretentious and unnatural to the Japanese native speakers.
Having said that, it's good that you want to get better at speaking Japanese. And I think it is about having better enunciation and speech training to convey your thoughts and feelings in the correct representation to the other person/judges.
Bear in mind, the judging criteria is not on language alone and other criteria such as: subject choice, supporting materials, organization and presentation are also taken into consideration during the contest.