Ebay is a great place to buy second hand miniatures.

Miniatures by post is a good place to buy new warhammer it has a 20% discount on most games workshop products.

Unit fillers can help to stretch the models you have further, for example you could have a 40x60 base with a flagellant pulling a cart with a statue on it.

the empire Steam tank can be scratch built.

an empire mortar can be made out of the cannon set while still having the cannon!