Upload Issue !!

hi my friend, i have a problem please if anyone knows how to fix this let me know.

Config :
I have a RouterBoard 1100x2AH, and 3 ip static, which is set on Interface1 :
example StaticIPList : ( interface1 is linked to a wireless connection, gateway is 188.100.112.09 )
188.100.112.10 on interface 1
188.100.112.11 on interface 1
188.100.112.12 on interface 1

The problem :
My isp said that your upload rate is too high and it take lots of data !! ( 405 MiB in 5 minute ), so i disabled all of 3 IP on my interface and set one IP 188.136.112.10 on my laptop with the gateway mentioned, now my ISP said your upload rate is normal and everything looks good. again i enable these 3 ip on the interface and Upload issue came back !!!
SO : i add a role to control the upload and ISP said now everything is good :
the rule :
add action=drop chain=output comment=DisableUpload src-address-list=StaticIPList

i want to know :
1- what is problem with my router ?
2- what should i do in order to fix the upload rate ?
3- is this rule good and proper to block upload or not ?

1- what is problem with my router ?

That’s a bit difficult to say without more information. You should ask your ISP what they see, and you should use Torch on the interfaces to find out what is wrong. Also try to enable only one IP address (not three) on your router and see if that works better.

2- what should i do in order to fix the upload rate ?

First, find out what is the problem.

3- is this rule good and proper to block upload or not ?

Your rules seems to block everything originating from your router. That is probably not a good idea. But again, it all depends on what is the real problem.