[MENTION=26148]perrypig123[/MENTION]
First, learn and memorise the charts by hard. Going to any elementary course may help, but I think its more than fine to learn them yourself through various sources online. Learning how to pronounce and write both hira and kata is extremely important. You may have picked up various words or phrases from watching animu, try to write those words out eventually without any help from the charts. Make sure you are till the point that you can recognise the character straight-off by looking only. To achieve that, its really just memorising. Memorise and write at the same time.
And I would recommend hiragana first then proceed to katagana. My friends' have different opinions on this order, as some claim kata is easier than hira, but its entirely up to you. I went through the hira -> kata option.
For kanjis, there's no straight-forward way to learn. Either you pick up a (jap)dictionary, or you start deciphering japanese sentences or articles to make sure you get the meanings. Other than that, its remembering the words and what meaning they (can) indicate. Kanjis often have more than one meaning, and they differ from chinese despite being same characters (I am chinese too).
Hope this helped.