@Rikku,
It's a job. Treat it that way.
And not like a friendship.
So stop with the flowers. And don't worry about not being sociable enough or anything like that; you're there to do a job.
You have tasks at work and you need to accomplish them. Your boss needs to provide you with clear direction and evaluation. Period. Document everything that you do in case you are not getting proper recognition. This means saving emails, using return receipt and all of that.
Protect yourself as an employee. CYA.
It is not easy to find work these days. Concentrate on maintaining a healthy and cordial working relationship and not on having a friendship.