Mining might be a solution, but you need to invest much and no one knows if it will payitself off or not with current difficulty.
What is your budget anyways?
Not really. Can have a semi-usefull pc with not so great video-card standing at home and use that. Start from scrap and fight for crumbs. It'll give you:
1) a little bit of bitcoins that you could use to eventually buy a better gpu (2nd hand market is good place to look if you poor)
2) (even more valuble) it'll give you experience needed for when you do actually have some btc or a proper miner.
And while your computer is working you can troll the marketplace for more crumbs and bield your way up...