The best way to lose weight is to lift weights, sprint, run intervals with sprinting mixed in, play full court basketball or play soccer and hustle all matchlong, basically you want to do some intense stuff on a regular basis because your metabolism will be elevated for a few days after that intense workout so ifyou do some thing that is intense three or four times per week, you will mostly likely lose body fat so long as you don't take huge portions when you eat.
You don't need stimulant pills, they are not very effective and make you feel like you had way too much coffee. If you need a burst of energy before aworkout then go with a normal serving of tea or coffee before hand.