1.d4 c5 2.d5 f5 is my new opening. I'm 5-1 with it so far
aggressive opening for black

After reviewing some of your games, I would put your efforts into studying tactics. An agressive opening isnt going to do you much good when youre missing basic mates, and simple tactics.

sicilian is good and a lot of players bel ow 1600 dont like dealing with the french defense- but if you get too aggressive with blsck you'll usually lose
Gunderam opening, kings indian is a bit passive. Sicilian can get a bit boring. Also, try the budapest gambit.
Scandinavian Defense/Portuguese Gambit
I advise against using the scandinavian because of the intimidating tennison gambit which I use a lot.

Kings indian passive and sicilian boring? Both are more aggressive and usually more tactical than the Budapest.
Well, kings indian is a defense, for starters. It's not your run-of-the-mill choice as an aggressive opening, and yes, sicilian can get boring - especially playing against people who only know a few lines.

1.d4 c5 2.d5 f5 is my new opening. I'm 5-1 with it so far
That's the Clarendon Court. More provocative than aggressive. It seems to be begging for punishment, but Black does have resources to make it dangerous to just go after. Normal, sane play by White makes Black's life difficult.

Scandinavian Defense/Portuguese Gambit
I advise against using the scandinavian because of the intimidating tennison gambit which I use a lot.
See, this, this is how you troll opening threads correctly. Make a note, yellow smiley face guy.

All openings from black are defenses. KID happens to be an aggressive one. Also the sicilian as a whole is played for tactical counterattack possibilities.
All openings from black are defenses.
I don't agree. Defense and attack are two different aspects of two playing types.

latvian gambit (king´s gambit reversed) 1.e4 e5 2.Nf3 f5
and dutch defense /modern defense 1.d4 f5 or 1.d4 g6 ( you can transpose tu KID but without the move Nf6! you can play instead Nc6 or Nd7 to launch e5! / 1.e4 g6 , it´s a good idea avoid 1..f5 with the move 1...g6 if you want to avoid all gambits and sidelines in dutch defense. Instead you must study modern defense .
1.Nf3 f5 and now if this popular gambit comes 2.e4 you play 2..e5! trasposing to latvian gambit 2.d3 d6 3. e4 e5
1.c4 e5! (always try to play e5, if you can´t , play f5 )
1.b4 c5! ( i recommend you analyze this tricky line for black )
1.b3 e5!

All openings from black are defenses. KID happens to be an aggressive one. Also the sicilian as a whole is played for tactical counterattack possibilities.

http://www.chess.com/blog/JRgascon/introduction-to-najdorf-sicilian .... The Najdorf Sicilian has to be your choice!
I really like playing the sort of all out attack that the King's Gambit provides. I was wondering if anyone has any decent recommendations for black