Mechanical Engineering is a very saturated field and it is very hard to open your own company. If you want to become self employed in that field then you need good connections more than talent. I would recommend switching to software engineering. Not that software engineering is much better but at least self employment will be a bit easier.