If you want an aggressive fish, you will need to buy an adult, or let them grow.
Baby fish are not going to be as territorial and antisocial as adults.
Also, in a tank that size, once he's full grown he will be too cramped to be aggressive. A 12" fish in a 48x12" tank isn't really going to have much room to make sudden movements.