In my opinion, adding more weight than you need, just to change your trim, should be the last resort. I agree with some of the above suggestions.
- move weight from BCD pockets to a weight belt - if that will position them lower on your body.
- adjust your BCD to sit a little higher on your body and/or move your tank down a little bit in the cam bands.
- play with arm, leg, and feet positioning. If you are holding your hands out in front of you and have your knees bent too far (so your fins are actually kind of close to your butt), changing those things might "fix" you.
- try more negative fins. Hollis F1 and ScubaPro Jet fins are both negative buoyancy, unlike most fins that are close to neutral. Notice that being negative does not necessarily mean they are heavier. A thing can be more negative, while weighing the same, by simply being more dense. So, using negative fins is not necessarily the same as adding ankle weights. One keeps your feet down while maintaining the same amount of mass you have to move. The other keeps your feet down by increasing the mass you have to move when you kick (and thus causing you to burn more gas from your tank).
- check what tanks you're using. If it's a Catalina AL80, I think they are more "tail light" as they get empty and a Luxfer AL80 is less "tail light" as it gets empty. So, if you are using a Catalina AL80 and trying to be neutral as the tank gets below half full, that would contribute some to making you tilt forward.
This is all assuming you're talking about tilting forward from a flat, horizontal trim position.