However, I needeth some advice.

So, I have 800k credits to burn (saving 200k) and need to find a way to improve my wimpy non implanted soldier. Any recommedations?
Also, as a side note what should my skills and abilities be if I am a assault rifle (energy assault rifle) using soldier? I've been boosting up Rang init, energy ranged, assault rifle, burst, and fling shot along with run speed and another one or two skills and my abilities are 39 str, 39 stam, 39 agility, 22 sense, 22 int, 39 psy, and nano I haven't touched.
edit: oh yeah, and should I train in heavy weapons or leave that alone if I am going to use assault rifles as my main guns? does heavy weapons come in handy later on with big assault rifles?